From 110ada9672deecd4092e1993a1891a6e2dff5d81 Mon Sep 17 00:00:00 2001 From: unknown <736250432@qq.com> Date: Tue, 29 Aug 2023 17:19:11 +0800 Subject: [PATCH] 3 --- .../contract/ContractController.php | 122 + .../platform/PlatformController.php | 65 +- app/adminapi/logic/platform/PlatformLogic.php | 78 +- app/adminapi/logic/vehicle/VehicleLogic.php | 2 +- .../validate/platform/PlatformValidate.php | 48 +- app/api/controller/ContractController.php | 78 + app/api/controller/HetongController.php | 30 + app/api/controller/IndexController.php | 38 +- app/api/controller/JunziqianController.php | 254 ++ app/api/route/app.php | 7 +- app/common/enum/notice/NoticeEnum.php | 4 + app/common/model/contract/Contract.php | 10 + composer.json | 3 +- composer.lock | 179 +- vendor/composer/autoload_psr4.php | 1 + vendor/composer/autoload_static.php | 5 + vendor/composer/installed.json | 202 +- vendor/composer/installed.php | 79 +- vendor/ebaoquan/junziqian_sdk | 1 + vendor/guzzlehttp/guzzle/CHANGELOG.md | 7 + vendor/guzzlehttp/guzzle/UPGRADING.md | 2 +- vendor/guzzlehttp/guzzle/src/Client.php | 2 +- .../guzzlehttp/guzzle/src/ClientInterface.php | 2 +- .../guzzle/src/Cookie/CookieJar.php | 38 +- .../guzzle/src/Cookie/CookieJarInterface.php | 3 +- .../guzzle/src/Handler/CurlFactory.php | 10 +- .../guzzle/src/Handler/CurlMultiHandler.php | 10 +- vendor/guzzlehttp/guzzle/src/HandlerStack.php | 4 +- .../guzzle/src/MessageFormatter.php | 2 +- .../guzzle/src/MessageFormatterInterface.php | 2 +- .../guzzle/src/RedirectMiddleware.php | 4 +- .../guzzlehttp/guzzle/src/TransferStats.php | 4 +- vendor/qcloud/cos-sdk-v5/CHANGELOG.md | 10 + .../cos-sdk-v5/sample/closeImageSlim.php | 23 + .../sample/createMediaVideoEnhanceJobs.php | 201 ++ .../createMediaVideoEnhanceTemplate.php | 65 + .../qcloud/cos-sdk-v5/sample/getImageSlim.php | 23 + .../sample/imageProcessWatermarkText.php | 2 + .../cos-sdk-v5/sample/openImageSlim.php | 30 + .../updateMediaVideoEnhanceTemplate.php | 66 + vendor/qcloud/cos-sdk-v5/src/Client.php | 29 +- .../src/CommandToRequestTransformer.php | 22 +- vendor/qcloud/cos-sdk-v5/src/Descriptions.php | 1122 ++++++++ .../TextWatermarkTemplate.php | 28 + vendor/qcloud/cos-sdk-v5/src/Service.php | 20 + vendor/services.php | 2 +- vendor/symfony/polyfill-ctype/LICENSE | 2 +- vendor/symfony/polyfill-ctype/composer.json | 2 +- vendor/symfony/polyfill-intl-idn/Idn.php | 28 +- vendor/symfony/polyfill-intl-idn/LICENSE | 2 +- .../Resources/unidata/DisallowedRanges.php | 9 + .../Resources/unidata/Regex.php | 9 + .../symfony/polyfill-intl-idn/composer.json | 2 +- .../symfony/polyfill-intl-normalizer/LICENSE | 2 +- .../polyfill-intl-normalizer/composer.json | 2 +- vendor/symfony/polyfill-mbstring/LICENSE | 2 +- vendor/symfony/polyfill-mbstring/Mbstring.php | 87 +- .../Resources/unidata/caseFolding.php | 119 + .../symfony/polyfill-mbstring/bootstrap.php | 4 + .../symfony/polyfill-mbstring/bootstrap80.php | 4 + .../symfony/polyfill-mbstring/composer.json | 2 +- vendor/symfony/polyfill-php72/LICENSE | 2 +- vendor/symfony/polyfill-php72/composer.json | 2 +- vendor/symfony/polyfill-php73/LICENSE | 2 +- vendor/symfony/polyfill-php73/composer.json | 2 +- vendor/symfony/polyfill-php80/LICENSE | 2 +- vendor/symfony/polyfill-php80/composer.json | 2 +- .../tencentcloud-sdk-php/CHANGELOG.md | 2365 +++++++++++++++++ .../tencentcloud-sdk-php/README.MD | 2 +- .../tencentcloud-sdk-php/SERVICE_CHANGELOG.md | 2235 +++++++++++++++- .../tencentcloud-sdk-php/products.md | 267 +- .../V20180808/Models/CreateApiRequest.php | 8 +- .../TencentCloud/As/V20180419/AsClient.php | 4 +- .../V20180419/AutoscalingClient.php | 4 +- .../Batch/V20170312/Models/Application.php | 61 +- .../Batch/V20170312/Models/CommandLine.php | 57 + .../Billing/V20180709/Models/BillDetail.php | 57 +- .../Models/BillDetailAssociatedOrder.php | 137 + .../V20180709/Models/BillDetailComponent.php | 21 + .../Models/BillDetailComponentConfig.php | 73 + .../Models/DescribeBillDetailRequest.php | 24 +- .../Captcha/V20190722/CaptchaClient.php | 2 +- .../DescribeCaptchaMiniResultResponse.php | 80 +- .../TencentCloud/Car/V20220110/CarClient.php | 4 +- .../V20220110/Models/CreateSessionRequest.php | 12 + .../Models/StartPublishStreamRequest.php | 12 + .../Models/CreateSDKLoginTokenRequest.php | 12 + .../TencentCloud/Cdb/V20170320/CdbClient.php | 7 +- .../Models/DescribeBackupDatabasesRequest.php | 101 - .../DescribeRollbackRangeTimeRequest.php | 8 +- .../Models/InstanceAuditLogFilters.php | 8 +- .../Cdn/V20180606/Models/CacheConfig.php | 8 + .../Cdn/V20180606/Models/HeuristicCache.php | 8 + .../Cfg/V20210820/Models/TaskMonitor.php | 24 +- .../Cfg/V20210820/Models/TemplateMonitor.php | 24 +- .../Ckafka/V20190819/Models/MySQLParam.php | 12 + .../TencentCloud/Cls/V20201016/ClsClient.php | 3 + .../V20201016/Models/AlarmAnalysisConfig.php | 8 + .../Cls/V20201016/Models/AlarmInfo.php | 25 + .../Cls/V20201016/Models/AlarmNotice.php | 21 + .../Cls/V20201016/Models/AlarmTarget.php | 28 + .../V20201016/Models/ContainerFileInfo.php | 33 + .../V20201016/Models/ContainerStdoutInfo.php | 16 + .../Models/CreateAlarmNoticeRequest.php | 37 + .../V20201016/Models/CreateAlarmRequest.php | 85 +- .../Cls/V20201016/Models/FilePathInfo.php | 65 + .../Models/ModifyAlarmNoticeRequest.php | 37 + .../V20201016/Models/ModifyAlarmRequest.php | 73 + .../Cls/V20201016/Models/MultiCondition.php | 77 + .../Cls/V20201016/Models/NoticeRule.php | 99 + .../Models/SearchCosRechargeInfoRequest.php | 125 + .../Models/SearchCosRechargeInfoResponse.php | 125 + .../Cls/V20201016/Models/SearchLogRequest.php | 8 +- .../TencentCloud/Common/AbstractClient.php | 13 +- .../TencentCloud/Cvm/V20170312/CvmClient.php | 4 +- .../Models/DescribeLicenseBindListRequest.php | 16 +- .../Cynosdb/V20190107/CynosdbClient.php | 50 +- .../V20190107/Models/BindInstanceInfo.php | 24 +- .../Models/ClusterInstanceDetail.php | 16 + .../CopyClusterPasswordComplexityRequest.php | 16 +- .../V20190107/Models/DatabasePrivileges.php | 8 + .../Models/DescribeProxiesRequest.php | 8 +- .../DescribeResourcePackageDetailRequest.php | 20 +- .../DescribeResourcePackageDetailResponse.php | 8 +- .../DescribeResourcePackageListResponse.php | 8 +- .../V20190107/Models/InstanceInitInfo.php | 48 + .../Models/IsolateInstanceRequest.php | 8 +- .../Models/ModifyProxyRwSplitRequest.php | 16 +- .../Cynosdb/V20190107/Models/NewAccount.php | 16 +- .../Cynosdb/V20190107/Models/Package.php | 8 +- .../V20190107/Models/ProxyNodeInfo.php | 12 + .../V20190107/Models/TablePrivileges.php | 12 + .../Dasb/V20191018/Models/ACTemplate.php | 89 + .../Dasb/V20191018/Models/Acl.php | 37 + .../V20191018/Models/CreateAclRequest.php | 12 + .../Dasb/V20191018/Models/Department.php | 21 + .../Models/DepartmentManagerUser.php | 73 + .../V20191018/Models/DescribeUsersRequest.php | 19 + .../V20191018/Models/ModifyAclRequest.php | 12 + .../Dasb/V20191018/Models/User.php | 48 + .../Dcdb/V20180411/DcdbClient.php | 3 - .../Models/CreateHourDCDBInstanceRequest.php | 20 +- .../Models/DescribeSqlLogsRequest.php | 77 - .../Models/DescribeSqlLogsResponse.php | 130 - .../Dcdb/V20180411/Models/SqlLogItem.php | 161 -- .../Dlc/V20210125/Models/TaskResultInfo.php | 8 +- .../Dsgc/V20190723/DsgcClient.php | 251 ++ .../Dsgc/V20190723/Models/AKSKLeak.php | 89 + .../Dsgc/V20190723/Models/AccountRisk.php | 73 + .../Models/AssessmentControlItem.php | 157 ++ .../Dsgc/V20190723/Models/AssessmentRisk.php | 286 ++ .../V20190723/Models/AssessmentRiskItem.php | 153 ++ .../Dsgc/V20190723/Models/AssessmentTask.php | 259 ++ .../V20190723/Models/AssessmentTemplate.php | 185 ++ .../Dsgc/V20190723/Models/AssetCosDetail.php | 142 + .../Dsgc/V20190723/Models/AssetDBDetail.php | 174 ++ .../Dsgc/V20190723/Models/AssetList.php | 70 + .../AuthorizeDSPAMetaResourcesRequest.php | 106 + .../AuthorizeDSPAMetaResourcesResponse.php | 86 + .../BindDSPAResourceCosBucketsRequest.php | 87 + .../BindDSPAResourceCosBucketsResponse.php | 70 + .../BindDSPAResourceDatabasesRequest.php | 111 + .../BindDSPAResourceDatabasesResponse.php | 70 + .../Dsgc/V20190723/Models/COSDataRule.php | 74 + .../Dsgc/V20190723/Models/COSInstance.php | 77 + .../Dsgc/V20190723/Models/CategoryRule.php | 145 + .../Models/CategoryRuleStatistic.php | 77 + .../Models/ComplianceGroupDetail.php | 169 ++ .../Models/ComplianceGroupRuleIdInfo.php | 77 + .../Models/CopyDSPATemplateRequest.php | 65 + .../Models/CopyDSPATemplateResponse.php | 65 + .../Dsgc/V20190723/Models/CosAsset.php | 105 + .../Dsgc/V20190723/Models/CosResourceItem.php | 77 + .../Dsgc/V20190723/Models/CosTaskResult.php | 94 + ...eateAssetSortingReportRetryTaskRequest.php | 65 + ...ateAssetSortingReportRetryTaskResponse.php | 85 + .../CreateAssetSortingReportTaskRequest.php | 82 + .../CreateAssetSortingReportTaskResponse.php | 85 + .../CreateClassificationRuleRequest.php | 47 + .../CreateClassificationRuleResponse.php | 53 + .../Models/CreateComplianceRules.php | 65 + .../CreateDSPAAssessmentRiskLevelRequest.php | 106 + .../CreateDSPAAssessmentRiskLevelResponse.php | 53 + ...reateDSPAAssessmentRiskTemplateRequest.php | 101 + ...eateDSPAAssessmentRiskTemplateResponse.php | 53 + .../CreateDSPAAssessmentTaskRequest.php | 153 ++ .../CreateDSPAAssessmentTaskResponse.php | 65 + .../CreateDSPACOSDiscoveryTaskRequest.php | 213 ++ .../CreateDSPACOSDiscoveryTaskResponse.php | 81 + .../CreateDSPACategoryRelationRequest.php | 89 + .../CreateDSPACategoryRelationResponse.php | 53 + .../Models/CreateDSPACategoryRequest.php | 65 + .../Models/CreateDSPACategoryResponse.php | 65 + .../CreateDSPAComplianceGroupRequest.php | 106 + .../CreateDSPAComplianceGroupResponse.php | 65 + .../CreateDSPAComplianceRulesRequest.php | 94 + .../CreateDSPAComplianceRulesResponse.php | 53 + .../CreateDSPACosMetaResourcesRequest.php | 77 + .../CreateDSPACosMetaResourcesResponse.php | 53 + .../CreateDSPADbMetaResourcesRequest.php | 118 + .../CreateDSPADbMetaResourcesResponse.php | 101 + .../Models/CreateDSPADiscoveryRuleRequest.php | 103 + .../CreateDSPADiscoveryRuleResponse.php | 65 + .../Models/CreateDSPADiscoveryTaskRequest.php | 229 ++ .../CreateDSPADiscoveryTaskResponse.php | 81 + .../Models/CreateDSPALevelGroupRequest.php | 94 + .../Models/CreateDSPALevelGroupResponse.php | 65 + .../Models/CreateDSPAMetaResourcesRequest.php | 118 + .../CreateDSPAMetaResourcesResponse.php | 101 + ...CreateDSPASelfBuildMetaResourceRequest.php | 205 ++ ...reateDSPASelfBuildMetaResourceResponse.php | 77 + .../CreateIdentifyRuleAnotherNameRequest.php | 137 + .../CreateIdentifyRuleAnotherNameResponse.php | 85 + .../Models/CreateNewClassificationRequest.php | 47 + .../CreateNewClassificationResponse.php | 53 + .../Models/CreateOrCopyStandardRequest.php | 47 + .../Models/CreateOrCopyStandardResponse.php | 53 + .../Dsgc/V20190723/Models/DBInstanceInfo.php | 78 + .../Dsgc/V20190723/Models/DBStatements.php | 65 + .../V20190723/Models/DSPACosMetaDataInfo.php | 125 + .../V20190723/Models/DSPADataSourceDbInfo.php | 57 + .../Dsgc/V20190723/Models/DSPAMetaType.php | 101 + .../Dsgc/V20190723/Models/DSPATableInfo.php | 57 + .../Dsgc/V20190723/Models/DataCategory.php | 89 + .../Dsgc/V20190723/Models/DataContent.php | 77 + .../Dsgc/V20190723/Models/DataRule.php | 90 + .../Dsgc/V20190723/Models/DataRules.php | 74 + .../Dsgc/V20190723/Models/DataSourceInfo.php | 65 + .../Models/DatagovRuleExtendParameter.php | 81 + .../Dsgc/V20190723/Models/DbInfo.php | 73 + .../V20190723/Models/DbRelationStatusItem.php | 77 + .../V20190723/Models/DbResourceItem.php} | 20 +- .../Dsgc/V20190723/Models/DbTaskResult.php | 106 + .../DecribeSuggestRiskLevelMatrixRequest.php | 91 + .../DecribeSuggestRiskLevelMatrixResponse.php | 70 + .../Models/DeleteCosMetaResourceRequest.php | 77 + .../Models/DeleteCosMetaResourceResponse.php | 86 + .../DeleteDSPAAssessmentTaskRequest.php | 65 + .../DeleteDSPAAssessmentTaskResponse.php | 53 + .../DeleteDSPACOSDiscoveryTaskRequest.php | 65 + .../DeleteDSPACOSDiscoveryTaskResponse.php | 53 + ...eleteDSPACOSDiscoveryTaskResultRequest.php | 65 + ...leteDSPACOSDiscoveryTaskResultResponse.php | 53 + .../Models/DeleteDSPADiscoveryTaskRequest.php | 77 + .../DeleteDSPADiscoveryTaskResponse.php | 53 + .../DeleteDSPADiscoveryTaskResultRequest.php | 65 + .../DeleteDSPADiscoveryTaskResultResponse.php | 53 + .../Models/DeleteDSPAMetaResourceRequest.php | 65 + .../Models/DeleteDSPAMetaResourceResponse.php | 82 + ...ribeAssetDetailDataExportResultRequest.php | 65 + ...ibeAssetDetailDataExportResultResponse.php | 77 + .../Models/DescribeAssetOverviewRequest.php | 82 + .../Models/DescribeAssetOverviewResponse.php | 319 +++ .../Models/DescribeBindDBListRequest.php | 77 + .../Models/DescribeBindDBListResponse.php | 90 + ...beCOSAssetSensitiveDistributionRequest.php | 82 + ...eCOSAssetSensitiveDistributionResponse.php | 112 + .../DescribeClassificationInfoRequest.php | 47 + .../DescribeClassificationInfoResponse.php | 53 + ...DescribeClassificationRuleCountRequest.php | 47 + ...escribeClassificationRuleCountResponse.php | 53 + ...AssessmentHighRiskTop10OverviewRequest.php | 65 + ...ssessmentHighRiskTop10OverviewResponse.php | 74 + ...AAssessmentLatestRiskDetailInfoRequest.php | 77 + ...AssessmentLatestRiskDetailInfoResponse.php | 377 +++ ...ibeDSPAAssessmentLatestRiskListRequest.php | 173 ++ ...beDSPAAssessmentLatestRiskListResponse.php | 86 + ...ssmentNewDiscoveredRiskOverviewRequest.php | 65 + ...smentNewDiscoveredRiskOverviewResponse.php | 89 + ...PAAssessmentPendingRiskOverviewRequest.php | 65 + ...AAssessmentPendingRiskOverviewResponse.php | 89 + ...ssessmentProcessingRiskOverviewRequest.php | 65 + ...sessmentProcessingRiskOverviewResponse.php | 89 + ...SPAAssessmentRiskAmountOverviewRequest.php | 65 + ...PAAssessmentRiskAmountOverviewResponse.php | 77 + ...SPAAssessmentRiskDatasourceTop5Request.php | 53 + ...PAAssessmentRiskDatasourceTop5Response.php | 74 + ...SPAAssessmentRiskDealedOverviewRequest.php | 53 + ...PAAssessmentRiskDealedOverviewResponse.php | 101 + ...beDSPAAssessmentRiskDealedTrendRequest.php | 89 + ...eDSPAAssessmentRiskDealedTrendResponse.php | 74 + ...essmentRiskDistributionOverviewRequest.php | 65 + ...ssmentRiskDistributionOverviewResponse.php | 116 + ...cribeDSPAAssessmentRiskItemTop5Request.php | 53 + ...ribeDSPAAssessmentRiskItemTop5Response.php | 74 + ...beDSPAAssessmentRiskLevelDetailRequest.php | 65 + ...eDSPAAssessmentRiskLevelDetailResponse.php | 130 + ...ribeDSPAAssessmentRiskLevelListRequest.php | 77 + ...ibeDSPAAssessmentRiskLevelListResponse.php | 86 + ...ibeDSPAAssessmentRiskLevelTrendRequest.php | 89 + ...beDSPAAssessmentRiskLevelTrendResponse.php | 74 + ...cribeDSPAAssessmentRiskOverviewRequest.php | 53 + ...ribeDSPAAssessmentRiskOverviewResponse.php | 101 + ...SPAAssessmentRiskProcessHistoryRequest.php | 65 + ...PAAssessmentRiskProcessHistoryResponse.php | 74 + ...SPAAssessmentRiskTemplateDetailRequest.php | 89 + ...PAAssessmentRiskTemplateDetailResponse.php | 170 ++ ...smentRiskTemplateVulnerableListRequest.php | 101 + ...mentRiskTemplateVulnerableListResponse.php | 86 + .../DescribeDSPAAssessmentRisksRequest.php | 122 + .../DescribeDSPAAssessmentRisksResponse.php} | 24 +- .../DescribeDSPAAssessmentTasksRequest.php | 118 + .../DescribeDSPAAssessmentTasksResponse.php | 82 + ...AAssessmentTemplateControlItemsRequest.php | 130 + ...AssessmentTemplateControlItemsResponse.php | 82 + ...DescribeDSPAAssessmentTemplatesRequest.php | 114 + ...escribeDSPAAssessmentTemplatesResponse.php | 82 + ...DescribeDSPACOSDataAssetBucketsRequest.php | 65 + ...escribeDSPACOSDataAssetBucketsResponse.php | 69 + ...eDSPACOSDataAssetByComplianceIdRequest.php | 65 + ...DSPACOSDataAssetByComplianceIdResponse.php | 74 + .../DescribeDSPACOSDataAssetDetailRequest.php | 65 + ...DescribeDSPACOSDataAssetDetailResponse.php | 86 + ...cribeDSPACOSDiscoveryTaskDetailRequest.php | 65 + ...ribeDSPACOSDiscoveryTaskDetailResponse.php | 70 + ...scribeDSPACOSDiscoveryTaskFilesRequest.php | 77 + ...cribeDSPACOSDiscoveryTaskFilesResponse.php | 69 + ...cribeDSPACOSDiscoveryTaskResultRequest.php | 118 + ...ribeDSPACOSDiscoveryTaskResultResponse.php | 90 + .../DescribeDSPACOSDiscoveryTasksRequest.php | 113 + .../DescribeDSPACOSDiscoveryTasksResponse.php | 86 + ...DescribeDSPACOSTaskResultDetailRequest.php | 173 ++ ...escribeDSPACOSTaskResultDetailResponse.php | 86 + .../Models/DescribeDSPACategoriesRequest.php | 101 + .../Models/DescribeDSPACategoriesResponse.php | 90 + ...scribeDSPACategoryRuleStatisticRequest.php | 65 + ...cribeDSPACategoryRuleStatisticResponse.php | 74 + .../DescribeDSPACategoryRulesRequest.php | 77 + .../DescribeDSPACategoryRulesResponse.php | 74 + .../DescribeDSPACategoryTreeRequest.php | 65 + .../DescribeDSPACategoryTreeResponse.php | 69 + ...scribeDSPACategoryTreeWithRulesRequest.php | 77 + ...cribeDSPACategoryTreeWithRulesResponse.php | 69 + ...scribeDSPAComplianceGroupDetailRequest.php | 65 + ...cribeDSPAComplianceGroupDetailResponse.php | 70 + .../DescribeDSPAComplianceGroupsRequest.php | 113 + .../DescribeDSPAComplianceGroupsResponse.php | 90 + ...SPAComplianceUpdateNotificationRequest.php | 65 + ...PAComplianceUpdateNotificationResponse.php | 85 + .../DescribeDSPADataSourceDbInfoRequest.php | 65 + .../DescribeDSPADataSourceDbInfoResponse.php | 74 + .../DescribeDSPADiscoveryRulesRequest.php | 113 + .../DescribeDSPADiscoveryRulesResponse.php | 86 + ...cribeDSPADiscoveryServiceStatusRequest.php | 53 + ...ribeDSPADiscoveryServiceStatusResponse.php | 65 + ...DescribeDSPADiscoveryTaskDetailRequest.php | 65 + ...escribeDSPADiscoveryTaskDetailResponse.php | 70 + ...beDSPADiscoveryTaskResultDetailRequest.php | 173 ++ ...eDSPADiscoveryTaskResultDetailResponse.php | 90 + ...DescribeDSPADiscoveryTaskResultRequest.php | 177 ++ ...escribeDSPADiscoveryTaskResultResponse.php | 90 + ...DescribeDSPADiscoveryTaskTablesRequest.php | 89 + ...escribeDSPADiscoveryTaskTablesResponse.php | 74 + ...beDSPAESDataAssetByComplianceIdRequest.php | 65 + ...eDSPAESDataAssetByComplianceIdResponse.php | 70 + .../DescribeDSPAESDataAssetDetailRequest.php | 106 + .../DescribeDSPAESDataAssetDetailResponse.php | 90 + .../DescribeDSPAESDataSampleRequest.php | 65 + .../DescribeDSPAESDataSampleResponse.php | 69 + ...DSPAESDiscoveryTaskResultDetailRequest.php | 125 + ...SPAESDiscoveryTaskResultDetailResponse.php | 90 + .../Models/DescribeDSPALevelDetailRequest.php | 78 + .../DescribeDSPALevelDetailResponse.php | 90 + .../Models/DescribeDSPALevelGroupsRequest.php | 65 + .../DescribeDSPALevelGroupsResponse.php | 98 + ...eDSPARDBDataAssetByComplianceIdRequest.php | 77 + ...DSPARDBDataAssetByComplianceIdResponse.php | 70 + .../DescribeDSPARDBDataAssetDetailRequest.php | 65 + ...DescribeDSPARDBDataAssetDetailResponse.php | 86 + .../DescribeDSPASupportedMetasRequest.php | 53 + .../DescribeDSPASupportedMetasResponse.php | 74 + ...escribeDSPATaskResultDataSampleRequest.php | 65 + ...scribeDSPATaskResultDataSampleResponse.php | 74 + ...ibeESAssetSensitiveDistributionRequest.php | 82 + ...beESAssetSensitiveDistributionResponse.php | 112 + .../DescribeExportTaskResultRequest.php | 65 + .../DescribeExportTaskResultResponse.php | 77 + .../DescribeLeafClassificationRequest.php | 47 + .../DescribeLeafClassificationResponse.php | 53 + ...MongoAssetSensitiveDistributionRequest.php | 82 + ...ongoAssetSensitiveDistributionResponse.php | 112 + ...beRDBAssetSensitiveDistributionRequest.php | 82 + ...eRDBAssetSensitiveDistributionResponse.php | 112 + .../DescribeReportTaskDownloadUrlRequest.php | 77 + .../DescribeReportTaskDownloadUrlResponse.php | 69 + .../Models/DescribeReportTasksRequest.php | 89 + .../Models/DescribeReportTasksResponse.php | 90 + .../Models/DescribeRuleDetailRequest.php | 47 + .../Models/DescribeRuleDetailResponse.php | 53 + .../Models/DescribeRuleListRequest.php | 47 + .../Models/DescribeRuleListResponse.php | 53 + ...ibeSensitiveCOSDataDistributionRequest.php | 82 + ...beSensitiveCOSDataDistributionResponse.php | 132 + ...ibeSensitiveRDBDataDistributionRequest.php | 82 + ...beSensitiveRDBDataDistributionResponse.php | 132 + .../DisableDSPAMetaResourceAuthRequest.php | 89 + .../DisableDSPAMetaResourceAuthResponse.php | 86 + .../V20190723/Models/DiscoveryCondition.php | 125 + .../V20190723/Models/DspaAssessmentFilter.php | 65 + .../Models/DspaCOSDataAssetCount.php | 195 ++ .../Models/DspaCOSDataAssetDetail.php | 281 ++ .../V20190723/Models/DspaCOSDiscoveryTask.php | 175 ++ .../DspaCOSDiscoveryTaskDataSourceInfo.php | 118 + .../Models/DspaCOSDiscoveryTaskDetail.php | 184 ++ .../Models/DspaCOSDiscoveryTaskResult.php | 225 ++ .../Models/DspaCloudResourceMeta.php | 125 + .../Models/DspaDataCategoryDistributed.php | 105 + .../Models/DspaDataSourceMngFilter.php | 65 + .../Models/DspaDiscoveryCOSDataRule.php | 82 + .../Models/DspaDiscoveryCOSRules.php | 124 + .../DspaDiscoveryCOSTaskResultDetail.php | 325 +++ .../Models/DspaDiscoveryComplianceGroup.php | 142 + .../DspaDiscoveryComplianceGroupInfo.php | 174 ++ .../DspaDiscoveryComplianceGroupRule.php | 137 + .../DspaDiscoveryComplianceGroupRuleInfo.php | 105 + .../Models/DspaDiscoveryDataContent.php | 85 + .../Models/DspaDiscoveryDataRule.php | 102 + .../Models/DspaDiscoveryDataRules.php | 78 + .../Models/DspaDiscoveryLevelDetail.php | 163 ++ .../Models/DspaDiscoveryRDBRules.php | 107 + .../Models/DspaDiscoveryRuleDetail.php | 139 + .../Models/DspaDiscoveryTaskCOSCondition.php | 89 + .../Models/DspaDiscoveryTaskDataSource.php | 113 + .../Models/DspaDiscoveryTaskDbResult.php | 241 ++ .../Models/DspaDiscoveryTaskDetail.php | 196 ++ .../Models/DspaDiscoveryTaskResultDetail.php | 206 ++ .../Models/DspaFieldResultDataSample.php | 57 + .../Dsgc/V20190723/Models/DspaInstance.php | 229 ++ .../Models/DspaRDBDataAssetCount.php | 211 ++ .../Models/DspaRDBDataAssetDetail.php | 298 +++ .../V20190723/Models/DspaResourceAccount.php | 77 + .../Dsgc/V20190723/Models/DspaSafeGuard.php | 97 + .../Dsgc/V20190723/Models/DspaTaskResult.php | 89 + .../V20190723/Models/DspaUserResourceMeta.php | 269 ++ .../Dsgc/V20190723/Models/ESAsset.php | 105 + .../Dsgc/V20190723/Models/ESAssetDBDetail.php | 142 + .../V20190723/Models/ESDataAssetCountDto.php | 179 ++ .../V20190723/Models/ESDataAssetDetail.php | 297 +++ .../Dsgc/V20190723/Models/ESInstance.php | 101 + .../V20190723/Models/ESTaskResultDetail.php | 201 ++ .../Models/EnableDSPADiscoveryRuleRequest.php | 77 + .../EnableDSPADiscoveryRuleResponse.php | 53 + .../Models/EnableTrialVersionRequest.php | 65 + .../Models/EnableTrialVersionResponse.php | 53 + .../Dsgc/V20190723/Models/ErrDescription.php | 65 + .../Models/ExportAssetDetailDataRequest.php | 126 + .../Models/ExportAssetDetailDataResponse.php | 65 + .../Dsgc/V20190723/Models/Filter.php | 68 + .../GetResourceConnectionStatusRequest.php | 89 + .../GetResourceConnectionStatusResponse.php | 81 + .../Models/GetTrialVersionRequest.php | 53 + .../Models/GetTrialVersionResponse.php | 77 + .../Models/GetUserQuotaInfoRequest.php | 53 + .../Models/GetUserQuotaInfoResponse.php | 125 + .../V20190723/Models/HighRiskAssetsDetail.php | 121 + .../Dsgc/V20190723/Models/ItemLevel.php | 65 + .../Dsgc/V20190723/Models/LevelItem.php | 89 + .../Models/ListDSPAClustersRequest.php | 110 + .../Models/ListDSPAClustersResponse.php | 94 + .../ListDSPACosMetaResourcesRequest.php | 126 + .../ListDSPACosMetaResourcesResponse.php | 102 + .../Models/ListDSPAMetaResourcesRequest.php | 146 + .../Models/ListDSPAMetaResourcesResponse.php | 94 + .../ModifyClassificationRuleRequest.php | 47 + .../ModifyClassificationRuleResponse.php | 53 + .../ModifyClassificationRuleStateRequest.php | 47 + .../ModifyClassificationRuleStateResponse.php | 53 + .../ModifyDSPAAssessmentRiskLatestRequest.php | 101 + ...ModifyDSPAAssessmentRiskLatestResponse.php | 53 + .../ModifyDSPAAssessmentRiskLevelRequest.php | 106 + .../ModifyDSPAAssessmentRiskLevelResponse.php | 53 + .../ModifyDSPAAssessmentRiskRequest.php | 89 + .../ModifyDSPAAssessmentRiskResponse.php | 53 + ...odifyDSPAAssessmentRiskTemplateRequest.php | 113 + ...difyDSPAAssessmentRiskTemplateResponse.php | 53 + .../ModifyDSPACOSDiscoveryTaskRequest.php | 201 ++ .../ModifyDSPACOSDiscoveryTaskResponse.php | 53 + .../Models/ModifyDSPACOSTaskResultRequest.php | 89 + .../ModifyDSPACOSTaskResultResponse.php | 53 + .../ModifyDSPACategoryRelationRequest.php | 89 + .../ModifyDSPACategoryRelationResponse.php | 53 + .../Models/ModifyDSPACategoryRequest.php | 77 + .../Models/ModifyDSPACategoryResponse.php | 53 + .../Models/ModifyDSPAClusterInfoRequest.php | 77 + .../Models/ModifyDSPAClusterInfoResponse.php | 53 + .../ModifyDSPAComplianceGroupRequest.php | 130 + .../ModifyDSPAComplianceGroupResponse.php | 53 + .../Models/ModifyDSPADiscoveryRuleRequest.php | 115 + .../ModifyDSPADiscoveryRuleResponse.php | 53 + .../Models/ModifyDSPADiscoveryTaskRequest.php | 241 ++ .../ModifyDSPADiscoveryTaskResponse.php | 53 + .../Models/ModifyDSPAESTaskResultRequest.php | 125 + .../Models/ModifyDSPAESTaskResultResponse.php | 53 + .../Models/ModifyDSPATaskResultRequest.php | 125 + .../Models/ModifyDSPATaskResultResponse.php | 53 + .../Models/ModifyLevelInfoRequest.php | 47 + .../Models/ModifyLevelInfoResponse.php | 53 + .../Models/ModifyLevelNameRequest.php | 47 + .../Models/ModifyLevelNameResponse.php | 53 + .../Models/ModifyLevelStateRequest.php | 47 + .../Models/ModifyLevelStateResponse.php | 53 + .../ModifyMergeClassificationRequest.php | 47 + .../ModifyMergeClassificationResponse.php | 53 + .../Models/ModifyNewClassificationRequest.php | 47 + .../ModifyNewClassificationResponse.php | 53 + .../Models/ModifyStandardInfoRequest.php | 47 + .../Models/ModifyStandardInfoResponse.php | 53 + .../Dsgc/V20190723/Models/MongoAsset.php | 137 + .../V20190723/Models/MongoAssetDBDetail.php | 174 ++ .../Dsgc/V20190723/Models/NOSQLInstance.php | 101 + .../Dsgc/V20190723/Models/Note.php | 73 + .../Dsgc/V20190723/Models/PrivilegeRisk.php | 89 + .../Dsgc/V20190723/Models/ProcessHistory.php | 105 + .../QueryDSPAMetaResourceDbListRequest.php | 89 + .../QueryDSPAMetaResourceDbListResponse.php | 70 + .../QueryResourceDbBindStatusRequest.php | 89 + .../QueryResourceDbBindStatusResponse.php | 77 + .../Dsgc/V20190723/Models/RDBAsset.php | 137 + .../Dsgc/V20190723/Models/RDBInstance.php | 98 + .../Dsgc/V20190723/Models/ReportInfo.php | 257 ++ .../RestartDSPAAssessmentTaskRequest.php | 65 + .../RestartDSPAAssessmentTaskResponse.php | 53 + .../Dsgc/V20190723/Models/RiskCountInfo.php | 65 + .../V20190723/Models/RiskDealedTrendItem.php | 93 + .../Dsgc/V20190723/Models/RiskItem.php | 65 + .../Dsgc/V20190723/Models/RiskItemInfo.php | 298 +++ .../Dsgc/V20190723/Models/RiskLevelMatrix.php | 121 + .../Dsgc/V20190723/Models/RiskLevelRisk.php | 121 + .../V20190723/Models/RiskLevelTrendItem.php | 101 + .../Dsgc/V20190723/Models/RiskMatrixLevel.php | 89 + .../V20190723/Models/RuleDistribution.php | 121 + .../V20190723/Models/ScanTaskCOSRules.php | 116 + .../Models/ScanTaskComplianceInfo.php | 65 + .../V20190723/Models/ScanTaskRDBRules.php | 91 + .../Dsgc/V20190723/Models/ScanTaskResult.php | 89 + .../Dsgc/V20190723/Models/SecurityProduct.php | 73 + .../Dsgc/V20190723/Models/SensitiveLevel.php | 89 + .../Models/StartDSPADiscoveryTaskRequest.php | 65 + .../Models/StartDSPADiscoveryTaskResponse.php | 69 + .../Models/StopDSPADiscoveryTaskRequest.php | 65 + .../Models/StopDSPADiscoveryTaskResponse.php | 69 + .../Models/SuggestRiskLevelMatrix.php | 62 + .../Models/SuggestRiskLevelMatrixItem.php | 107 + .../Dsgc/V20190723/Models/TopAsset.php | 78 + .../Dsgc/V20190723/Models/TopAssetStat.php | 89 + .../UpdateDSPASelfBuildResourceRequest.php | 109 + .../UpdateDSPASelfBuildResourceResponse.php | 53 + .../Models/VerifyDSPACOSRuleRequest.php | 78 + .../Models/VerifyDSPACOSRuleResponse.php | 85 + .../Models/VerifyDSPADiscoveryRuleRequest.php | 115 + .../VerifyDSPADiscoveryRuleResponse.php | 85 + .../TencentCloud/Dts/V20211206/DtsClient.php | 2 + .../Models/ModifyMigrateRateLimitRequest.php | 113 + .../Models/ModifyMigrateRateLimitResponse.php | 53 + .../Models/ModifySyncRateLimitRequest.php | 113 + .../Models/ModifySyncRateLimitResponse.php | 53 + .../Eb/V20210416/Models/CheckRuleRequest.php | 22 +- .../Ecm/V20190719/Models/CreateVpcRequest.php | 17 + .../TencentCloud/Emr/V20190103/EmrClient.php | 1 + .../V20190103/Models/ModifyResourceTags.php | 152 ++ .../Models/ModifyResourcesTagsRequest.php | 70 + .../Models/ModifyResourcesTagsResponse.php | 101 + .../Models/CreateInstanceRequest.php | 20 +- .../Es/V20180416/Models/InstanceInfo.php | 32 + .../TencentCloud/Ess/V20201111/EssClient.php | 10 +- .../Ess/V20201111/Models/ApproverInfo.php | 452 +++- .../Ess/V20201111/Models/ApproverOption.php | 40 +- .../Ess/V20201111/Models/AutoSignConfig.php | 22 + .../Ess/V20201111/Models/CcInfo.php | 88 +- .../Models/CreateConvertTaskApiRequest.php | 17 +- .../Models/CreateEmbedWebUrlRequest.php | 8 +- .../Models/CreateFlowByFilesRequest.php | 564 ++-- .../Models/CreateFlowByFilesResponse.php | 40 +- .../CreateIntegrationDepartmentRequest.php | 29 +- .../CreateMultiFlowSignQRCodeRequest.php | 34 +- ...reatePersonAuthCertificateImageRequest.php | 13 + .../CreatePreparedPersonalEsignRequest.php | 12 + .../Models/CreateSchemeUrlRequest.php | 12 +- .../Models/CreateSchemeUrlResponse.php | 8 +- .../V20201111/Models/CreateSealRequest.php | 142 +- .../Models/CreateWebThemeConfigRequest.php | 13 + .../DeleteIntegrationDepartmentRequest.php | 29 +- .../Models/DescribeFileUrlsRequest.php | 13 +- .../DescribeIntegrationDepartmentsRequest.php | 29 +- .../DescribeIntegrationRolesRequest.php | 12 +- .../DescribeOrganizationSealsRequest.php | 50 + .../DescribeUserAutoSignStatusResponse.php | 20 + .../Ess/V20201111/Models/FlowBrief.php | 178 +- .../Models/GetTaskResultApiRequest.php | 9 +- .../Ess/V20201111/Models/IntegrateRole.php | 21 + .../ModifyIntegrationDepartmentRequest.php | 29 +- .../Ess/V20201111/Models/Permission.php | 222 ++ .../Ess/V20201111/Models/PermissionGroup.php | 110 + .../V20201111/Models/VerifyPdfResponse.php | 8 +- .../Essbasic/V20210526/EssbasicClient.php | 27 +- .../V20210526/Models/AutoSignConfig.php | 12 + .../V20210526/Models/BaseFlowInfo.php | 17 + .../ChannelCreateConvertTaskApiRequest.php | 8 +- .../ChannelCreateFlowByFilesRequest.php | 8 +- .../ChannelCreateFlowGroupByFilesRequest.php | 13 + ...hannelCreateMultiFlowSignQRCodeRequest.php | 25 +- .../ChannelCreatePrepareFlowRequest.php | 8 +- .../ChannelCreatePrepareFlowResponse.php | 16 +- ...nnelCreatePreparedPersonalEsignRequest.php | 56 +- .../ChannelCreateReleaseFlowRequest.php | 8 +- ...nnelDescribeUserAutoSignStatusResponse.php | 12 + .../V20210526/Models/CommonFlowApprover.php | 17 + .../Models/CreateConsoleLoginUrlRequest.php | 240 +- .../Models/CreateConsoleLoginUrlResponse.php | 48 +- .../Models/CreateFlowsByTemplatesRequest.php | 8 +- .../Models/CreateFlowsByTemplatesResponse.php | 8 +- .../V20210526/Models/FlowApproverInfo.php | 6 +- .../V20210526/Models/FlowGroupOptions.php | 89 + .../Models/SyncProxyOrganizationRequest.php | 24 + .../V20180301/Models/DetectAuthRequest.php | 25 +- .../Models/GetDetectInfoEnhancedResponse.php | 17 + .../Models/IntentionActionConfig.php | 53 + .../Models/IntentionActionResult.php | 170 ++ .../Models/IntentionActionResultDetail.php | 73 + .../V20180301/Models/IntentionQuestion.php | 16 +- .../V20180301/Models/IntentionVerifyData.php | 1 + .../Faceid/V20180301/Models/RuleIdConfig.php | 20 + .../Models/CreateScanUserRequest.php | 40 + .../Models/DeleteScanUserRequest.php | 20 + .../V20190423/IotexplorerClient.php | 1 + .../Models/DescribeInstanceRequest.php | 89 + .../Models/DescribeInstanceResponse.php | 70 + .../V20190423/Models/InstanceDetail.php | 206 ++ .../Iotvideo/V20211125/IotvideoClient.php | 1 + .../Models/CreateCloudStorageRequest.php | 12 + .../DescribeCloudStorageOrderRequest.php | 53 + .../DescribeCloudStorageOrderResponse.php | 125 + .../Iotvideo/V20211125/Models/PackageInfo.php | 32 + .../TencentCloud/Iss/V20230517/IssClient.php | 5 + .../Models/BatchOperateDeviceData.php | 57 + .../Models/BatchOperateDeviceRequest.php | 65 + .../Models/BatchOperateDeviceResponse.php | 66 + .../V20230517/Models/DescribeTaskRequest.php | 53 + .../V20230517/Models/DescribeTaskResponse.php | 66 + .../Iss/V20230517/Models/GatewayDevice.php | 185 ++ .../Models/ListGatewayDevicesData.php | 78 + .../Models/ListGatewayDevicesRequest.php | 77 + .../Models/ListGatewayDevicesResponse.php | 66 + .../Iss/V20230517/Models/ListSubTasksData.php | 70 + .../V20230517/Models/ListSubTasksRequest.php | 89 + .../V20230517/Models/ListSubTasksResponse.php | 66 + .../Iss/V20230517/Models/ListTasksData.php | 78 + .../Iss/V20230517/Models/ListTasksRequest.php | 89 + .../V20230517/Models/ListTasksResponse.php | 66 + .../Iss/V20230517/Models/SubTaskData.php | 177 ++ .../Iss/V20230517/Models/TaskData.php | 237 ++ .../Lcic/V20220817/LcicClient.php | 1 + .../V20220817/Models/DeleteUserRequest.php | 53 + .../V20220817/Models/DeleteUserResponse.php | 53 + .../V20220817/Models/DescribeUserResponse.php | 16 + .../Lcic/V20220817/Models/EventDataInfo.php | 64 + .../V20220817/Models/ModifyRoomRequest.php | 12 + .../Lcic/V20220817/Models/RoomItem.php | 8 +- .../Lcic/V20220817/Models/UserInfo.php | 16 + .../Lighthouse/V20200324/LighthouseClient.php | 13 + .../Models/ApplyFirewallTemplateRequest.php | 70 + .../Models/ApplyFirewallTemplateResponse.php | 65 + .../Models/CreateFirewallTemplateRequest.php | 70 + .../Models/CreateFirewallTemplateResponse.php | 65 + .../CreateFirewallTemplateRulesRequest.php | 70 + .../CreateFirewallTemplateRulesResponse.php | 65 + .../Models/CreateInstancesRequest.php | 12 + .../Models/DeleteFirewallTemplateRequest.php | 53 + .../Models/DeleteFirewallTemplateResponse.php | 53 + .../DeleteFirewallTemplateRulesRequest.php | 65 + .../DeleteFirewallTemplateRulesResponse.php | 53 + ...ibeFirewallTemplateApplyRecordsRequest.php | 65 + ...beFirewallTemplateApplyRecordsResponse.php | 70 + .../DescribeFirewallTemplateQuotaRequest.php | 47 + .../DescribeFirewallTemplateQuotaResponse.php | 77 + ...scribeFirewallTemplateRuleQuotaRequest.php | 53 + ...cribeFirewallTemplateRuleQuotaResponse.php | 77 + .../DescribeFirewallTemplateRulesRequest.php | 89 + .../DescribeFirewallTemplateRulesResponse.php | 82 + .../DescribeFirewallTemplatesRequest.php | 134 + .../DescribeFirewallTemplatesResponse.php | 82 + .../V20200324/Models/FirewallTemplate.php | 101 + .../Models/FirewallTemplateApplyRecord.php | 147 + .../FirewallTemplateApplyRecordDetail.php | 78 + .../V20200324/Models/FirewallTemplateRule.php | 66 + .../Models/FirewallTemplateRuleInfo.php | 66 + .../V20200324/Models/InstanceIdentifier.php | 65 + .../Models/ModifyFirewallTemplateRequest.php | 65 + .../Models/ModifyFirewallTemplateResponse.php | 53 + .../ReplaceFirewallTemplateRuleRequest.php | 78 + .../ReplaceFirewallTemplateRuleResponse.php | 53 + .../ResetFirewallTemplateRulesRequest.php | 70 + .../ResetFirewallTemplateRulesResponse.php | 65 + .../Models/AddDelayLiveStreamRequest.php | 8 +- .../Live/V20180801/Models/BandwidthInfo.php | 8 +- .../V20180801/Models/CallbackEventInfo.php | 40 +- .../DescribeCallbackRecordsListRequest.php | 16 +- ...DescribeGroupProIspPlayInfoListRequest.php | 16 +- .../DescribeHttpStatusInfoListRequest.php | 16 +- ...scribeLiveTimeShiftBillInfoListRequest.php | 16 +- .../DescribeLiveTranscodeTotalInfoRequest.php | 44 +- ...ribePlayErrorCodeDetailInfoListRequest.php | 16 +- .../DescribeProIspPlaySumInfoListRequest.php | 16 +- ...DescribeProvinceIspPlayInfoListRequest.php | 16 +- .../DescribeStreamPushInfoListRequest.php | 16 +- .../DescribeTopClientIpSumInfoListRequest.php | 16 +- .../Models/ForbidLiveStreamRequest.php | 8 +- .../ModifyLivePullStreamTaskRequest.php | 16 +- .../Models/CreateHourDBInstanceRequest.php | 20 +- .../V20190318/Models/InstanceListInfo.php | 8 +- .../InquirePriceCreateDBInstancesRequest.php | 168 +- .../AdaptiveDynamicStreamingTaskInput.php | 21 + .../Mps/V20190612/Models/AddOnSubtitle.php | 86 + .../LiveStreamAiRecognitionResultItem.php | 25 + .../Models/LiveStreamTagRecognitionResult.php | 89 + .../Models/OverrideTranscodeParameter.php | 21 + .../Mps/V20190612/Models/S3OutputStorage.php | 16 + .../Models/RequestLocalTaskRequest.php | 53 + .../Models/RequestLocalTaskResponse.php | 153 ++ .../Models/UpdateClientStateRequest.php | 113 + .../Models/UpdateClientStateResponse.php | 65 + .../Models/UpdateLocalTaskResultRequest.php | 101 + .../Models/UpdateLocalTaskResultResponse.php | 65 + .../TencentCloud/Ms/V20180408/MsClient.php | 3 + .../Models/TestingTextGenerationRequest.php | 154 ++ .../Models/TestingTextGenerationResponse.php | 119 + .../Models/TextGenerationChoices.php | 58 + .../Models/TextGenerationMessage.php | 73 + .../V20190408/Models/TextGenerationUsage.php | 77 + .../TencentCloud/Nlp/V20190408/NlpClient.php | 3 +- .../TencentCloud/Ocr/V20181119/OcrClient.php | 2 +- .../Models/CreateInstancesRequest.php | 80 +- .../Models/UpdateScenarioRequest.php | 12 + .../Models/DescribeInstancesRequest.php | 176 +- .../Redis/V20180412/Models/InstanceSet.php | 8 +- .../V20180416/Models/UpdateTriggerRequest.php | 149 ++ .../Models/UpdateTriggerResponse.php | 53 + .../TencentCloud/Scf/V20180416/ScfClient.php | 16 + .../Models/DescribeSocAlertListRequest.php | 8 +- .../Models/DescribeVulListRequest.php | 8 +- .../Models/ReplaceCertificateRequest.php | 28 + .../Tat/V20201028/Models/Command.php | 21 + .../Models/CreateRegisterCodeRequest.php | 101 + .../Models/CreateRegisterCodeResponse.php | 77 + .../V20201028/Models/DefaultParameterConf.php | 89 + .../Models/DeleteRegisterCodesRequest.php | 53 + .../Models/DeleteRegisterCodesResponse.php | 53 + .../Models/DeleteRegisterInstanceRequest.php | 53 + .../Models/DeleteRegisterInstanceResponse.php | 53 + .../Models/DescribeRegisterCodesRequest.php | 77 + .../Models/DescribeRegisterCodesResponse.php | 86 + .../DescribeRegisterInstancesRequest.php | 166 ++ .../DescribeRegisterInstancesResponse.php | 82 + .../Models/DisableRegisterCodesRequest.php | 53 + .../Models/DisableRegisterCodesResponse.php | 53 + .../Models/ModifyRegisterInstanceRequest.php | 65 + .../Models/ModifyRegisterInstanceResponse.php | 53 + .../Tat/V20201028/Models/RegisterCodeInfo.php | 225 ++ .../V20201028/Models/RegisterInstanceInfo.php | 217 ++ .../TencentCloud/Tat/V20201028/TatClient.php | 7 + .../V20180608/Models/WxGatewayRountItem.php | 16 + .../Models/CreateEnvironmentRequest.php | 24 +- .../Models/CreateSubscriptionRequest.php | 24 +- .../V20200217/Models/CreateTopicRequest.php | 36 +- .../Models/DescribeEnvironmentsRequest.php | 24 +- .../V20200217/Models/DescribeRolesRequest.php | 24 +- .../Models/DescribeSubscriptionsRequest.php | 24 +- .../ModifyEnvironmentAttributesRequest.php | 24 +- .../V20200217/Models/ModifyRoleRequest.php | 49 +- .../V20200217/Models/ModifyTopicRequest.php | 34 +- .../Tdmq/V20200217/Models/Topic.php | 20 + .../V20220901/Models/ApplicationProxyRule.php | 16 + .../CreateApplicationProxyRuleRequest.php | 12 + .../DescribeApplicationProxiesRequest.php | 8 +- .../Teo/V20220901/Models/ServerCertInfo.php | 8 +- .../Models/CreateModelServiceRequest.php | 12 + .../Models/CreateNotebookImageRequest.php | 24 +- .../Models/CreateNotebookRequest.php | 13 + .../Models/CreateTrainingTaskRequest.php | 100 +- .../Tione/V20211111/Models/ImageInfo.php | 32 + .../Tione/V20211111/Models/InferCodeInfo.php | 58 + .../Models/ModifyModelServiceRequest.php | 12 + .../Models/ModifyNotebookRequest.php | 13 + .../V20211111/Models/NotebookSetItem.php | 17 + .../Tione/V20211111/Models/PodInfo.php | 16 + .../Tione/V20211111/Models/SSHConfig.php | 105 + .../Tione/V20211111/Models/ServiceInfo.php | 50 + .../V20211111/Models/StatefulSetCondition.php | 16 + .../Tione/V20211111/Models/VolumeMount.php | 8 +- .../Tione/V20211111/Models/WorkloadStatus.php | 1 + .../Tione/V20211111/TioneClient.php | 2 +- .../DescribeClusterKubeconfigResponse.php | 8 +- .../DescribeTRTCMarketQualityDataRequest.php | 97 + .../DescribeTRTCMarketQualityDataResponse.php | 70 + .../DescribeTRTCMarketScaleDataRequest.php | 97 + .../DescribeTRTCMarketScaleDataResponse.php | 70 + ...DescribeTRTCRealTimeQualityDataRequest.php | 89 + ...escribeTRTCRealTimeQualityDataResponse.php | 70 + .../DescribeTRTCRealTimeScaleDataRequest.php | 89 + .../DescribeTRTCRealTimeScaleDataResponse.php | 70 + .../Trtc/V20190722/Models/RowValues.php | 57 + .../Trtc/V20190722/Models/SeriesInfos.php | 78 + .../Trtc/V20190722/Models/TRTCDataResult.php | 94 + .../Trtc/V20190722/TrtcClient.php | 31 + .../CloudNativeAPIGatewayNodeConfig.php | 73 + .../Models/CloudNativeAPIGatewayStrategy.php | 183 ++ ...tiveAPIGatewayStrategyAutoScalerConfig.php | 158 ++ ...IGatewayStrategyAutoScalerConfigMetric.php | 105 + ...tiveAPIGatewayStrategyCronScalerConfig.php | 126 + ...PIGatewayStrategyCronScalerConfigParam.php | 105 + .../Models/CloudNativeAPIGatewayVpcConfig.php | 73 + .../CreateCloudNativeAPIGatewayRequest.php | 245 ++ .../CreateCloudNativeAPIGatewayResponse.php | 66 + .../CreateCloudNativeAPIGatewayResult.php | 81 + ...CloudNativeAPIGatewayServerGroupResult.php | 97 + .../CreateNativeGatewayServerGroupRequest.php | 131 + ...CreateNativeGatewayServerGroupResponse.php | 70 + .../DeleteCloudNativeAPIGatewayRequest.php | 65 + .../DeleteCloudNativeAPIGatewayResponse.php | 66 + .../DeleteCloudNativeAPIGatewayResult.php | 65 + .../DeleteNativeGatewayServerGroupRequest.php | 69 + ...DeleteNativeGatewayServerGroupResponse.php | 66 + .../DeleteNativeGatewayServerGroupResult.php | 93 + .../DescribeCloudNativeAPIGatewayRequest.php | 53 + .../DescribeCloudNativeAPIGatewayResponse.php | 66 + .../DescribeCloudNativeAPIGatewayResult.php | 425 +++ .../DescribeCloudNativeAPIGatewaysRequest.php | 82 + ...DescribeCloudNativeAPIGatewaysResponse.php | 66 + ...scribeNativeGatewayServerGroupsRequest.php | 94 + ...cribeNativeGatewayServerGroupsResponse.php | 66 + .../Tse/V20201207/Models/InstancePort.php | 73 + .../Tse/V20201207/Models/InternetConfig.php | 137 + .../ListCloudNativeAPIGatewayResult.php | 70 + .../ModifyCloudNativeAPIGatewayRequest.php | 101 + .../ModifyCloudNativeAPIGatewayResponse.php | 53 + .../ModifyNativeGatewayServerGroupRequest.php | 89 + ...ModifyNativeGatewayServerGroupResponse.php | 53 + .../Models/NativeGatewayServerGroup.php | 215 ++ .../Models/NativeGatewayServerGroups.php | 70 + .../V20201207/Models/RateLimitResponse.php | 8 +- .../UpdateCloudNativeAPIGatewayResult.php | 81 + ...UpdateCloudNativeAPIGatewaySpecRequest.php | 82 + ...pdateCloudNativeAPIGatewaySpecResponse.php | 66 + .../TencentCloud/Tse/V20201207/TseClient.php | 10 + .../Tsf/V20180326/Models/ConfigRelease.php | 21 + .../Tsf/V20180326/Models/ConfigReleaseLog.php | 28 + .../Tsf/V20180326/Models/TsfConfigCenter.php | 121 + .../V20190823/Models/CreateTtsTaskRequest.php | 12 + .../Models/DescribeTtsTaskStatusRespData.php | 17 + .../TencentCloud/Tts/V20190823/TtsClient.php | 1 - .../Vod/V20180717/Models/LiveRecordInfo.php | 77 + .../Vod/V20180717/Models/MediaSourceData.php | 54 +- .../V20180717/Models/WebPageRecordInfo.php | 65 + .../Models/DescribeSecurityGroupsRequest.php | 16 +- ...ibeVpcEndPointServiceWhiteListResponse.php | 25 +- .../Models/AddSpartaProtectionAutoRequest.php | 53 + .../AddSpartaProtectionAutoResponse.php | 53 + .../AddSpartaProtectionsAutoRequest.php | 53 + .../AddSpartaProtectionsAutoResponse.php | 70 + .../Waf/V20180125/Models/ClbDomainsInfo.php | 206 ++ .../Waf/V20180125/Models/ClbHostResult.php | 102 + .../Waf/V20180125/Models/ClbHostsParams.php | 77 + .../Models/DeleteCustomRuleRequest.php | 77 + .../Models/DeleteCustomRuleResponse.php | 53 + .../V20180125/Models/DeleteHostRequest.php | 58 + .../V20180125/Models/DeleteHostResponse.php | 66 + .../Models/DeleteSpartaProtectionRequest.php | 77 + .../Models/DeleteSpartaProtectionResponse.php | 53 + .../Models/DescribeAttackOverviewResponse.php | 16 + .../Models/DescribeCiphersDetailRequest.php | 47 + .../Models/DescribeCiphersDetailResponse.php | 74 + .../Models/DescribeCustomRuleListRequest.php | 118 + .../Models/DescribeCustomRuleListResponse.php | 82 + .../Models/DescribeDomainCountInfoRequest.php | 47 + .../DescribeDomainCountInfoResponse.php | 113 + .../DescribeDomainDetailsClbRequest.php | 77 + .../DescribeDomainDetailsClbResponse.php | 66 + .../Models/DescribeDomainsRequest.php | 8 +- .../Models/DescribeFindDomainListRequest.php | 113 + .../Models/DescribeFindDomainListResponse.php | 82 + .../Models/DescribeHostLimitRequest.php | 77 + .../Models/DescribeHostLimitResponse.php | 70 + .../V20180125/Models/DescribeHostRequest.php | 77 + .../V20180125/Models/DescribeHostResponse.php | 66 + .../V20180125/Models/DescribeHostsRequest.php | 102 + .../Models/DescribeHostsResponse.php | 86 + .../Models/DescribeTlsVersionRequest.php | 47 + .../Models/DescribeTlsVersionResponse.php | 70 + .../Models/DescribeUserDomainInfoRequest.php | 47 + .../Models/DescribeUserDomainInfoResponse.php | 70 + .../Models/DescribeWafInfoRequest.php | 58 + .../Models/DescribeWafInfoResponse.php | 82 + .../Waf/V20180125/Models/DomainURI.php | 65 + .../Waf/V20180125/Models/DomainsPartInfo.php | 8 +- .../Waf/V20180125/Models/FailedInfo.php | 73 + .../V20180125/Models/FindAllDomainDetail.php | 137 + .../Models/GetAttackTotalCountRequest.php | 89 + .../Models/GetAttackTotalCountResponse.php | 65 + .../Waf/V20180125/Models/HostDel.php | 77 + .../Waf/V20180125/Models/HostStatus.php | 89 + .../Models/ModifyApiAnalyzeStatusRequest.php | 94 + .../Models/ModifyApiAnalyzeStatusResponse.php | 101 + .../Models/ModifyAreaBanStatusRequest.php | 8 +- .../Models/ModifyBotStatusRequest.php | 113 + .../Models/ModifyBotStatusResponse.php | 69 + .../Models/ModifyCustomRuleRequest.php | 178 ++ .../Models/ModifyCustomRuleResponse.php | 53 + .../Models/ModifyCustomWhiteRuleRequest.php | 8 +- .../Models/ModifyDomainIpv6StatusRequest.php | 89 + .../Models/ModifyDomainIpv6StatusResponse.php | 65 + .../Models/ModifyDomainsCLSStatusRequest.php | 70 + .../Models/ModifyDomainsCLSStatusResponse.php | 53 + .../Models/ModifyHostFlowModeRequest.php | 89 + .../Models/ModifyHostFlowModeResponse.php | 66 + .../Models/ModifyHostModeRequest.php | 121 + .../Models/ModifyHostModeResponse.php | 70 + .../V20180125/Models/ModifyHostRequest.php | 66 + .../V20180125/Models/ModifyHostResponse.php | 65 + .../Models/ModifyHostStatusRequest.php | 58 + .../Models/ModifyHostStatusResponse.php | 66 + .../Models/ModifyProtectionStatusRequest.php | 77 + .../Models/ModifyProtectionStatusResponse.php | 53 + .../ModifySpartaProtectionModeRequest.php | 97 + .../ModifySpartaProtectionModeResponse.php | 53 + .../RefreshAccessCheckResultRequest.php | 53 + .../RefreshAccessCheckResultResponse.php | 53 + .../Waf/V20180125/Models/SearchItem.php | 77 + .../Waf/V20180125/Models/TLSCiphers.php | 89 + .../Waf/V20180125/Models/TLSVersion.php | 73 + .../Waf/V20180125/Models/TargetEntity.php | 65 + .../Waf/V20180125/Models/UserDomainInfo.php | 161 ++ .../TencentCloud/Waf/V20180125/WafClient.php | 34 + .../Models/DescribeTableLineageRequest.php | 12 + .../Models/IntegrationNodeSchema.php | 16 + .../Wedata/V20210820/Models/RuleGroup.php | 16 + .../Wedata/V20210820/Models/UserFileDTO.php | 16 +- 936 files changed, 71038 insertions(+), 2666 deletions(-) create mode 100644 app/adminapi/controller/contract/ContractController.php create mode 100644 app/api/controller/ContractController.php create mode 100644 app/api/controller/HetongController.php create mode 100644 app/api/controller/JunziqianController.php create mode 100644 app/common/model/contract/Contract.php create mode 160000 vendor/ebaoquan/junziqian_sdk create mode 100644 vendor/qcloud/cos-sdk-v5/sample/closeImageSlim.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createMediaVideoEnhanceJobs.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createMediaVideoEnhanceTemplate.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/getImageSlim.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/openImageSlim.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoEnhanceTemplate.php create mode 100644 vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/CommandLine.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailAssociatedOrder.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailComponentConfig.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDatabasesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/FilePathInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MultiCondition.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/NoticeRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchCosRechargeInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchCosRechargeInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ACTemplate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DepartmentManagerUser.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeSqlLogsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeSqlLogsResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/SqlLogItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/DsgcClient.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AKSKLeak.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AccountRisk.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentControlItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentRisk.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentRiskItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentTask.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentTemplate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetCosDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetDBDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetList.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AuthorizeDSPAMetaResourcesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AuthorizeDSPAMetaResourcesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceCosBucketsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceCosBucketsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceDatabasesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceDatabasesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/COSDataRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/COSInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CategoryRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CategoryRuleStatistic.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ComplianceGroupDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ComplianceGroupRuleIdInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CopyDSPATemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CopyDSPATemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosAsset.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosResourceItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosTaskResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportRetryTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportRetryTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateClassificationRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateClassificationRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateComplianceRules.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskLevelRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskLevelResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACOSDiscoveryTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACOSDiscoveryTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRelationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRelationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceGroupRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceGroupResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACosMetaResourcesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACosMetaResourcesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADbMetaResourcesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADbMetaResourcesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPALevelGroupRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPALevelGroupResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAMetaResourcesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAMetaResourcesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPASelfBuildMetaResourceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPASelfBuildMetaResourceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateIdentifyRuleAnotherNameRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateIdentifyRuleAnotherNameResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateNewClassificationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateNewClassificationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateOrCopyStandardRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateOrCopyStandardResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DBInstanceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DBStatements.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPACosMetaDataInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPADataSourceDbInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPAMetaType.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPATableInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataCategory.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataContent.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataRules.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataSourceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DatagovRuleExtendParameter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbRelationStatusItem.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/DatabaseName.php => Dsgc/V20190723/Models/DbResourceItem.php} (65%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbTaskResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DecribeSuggestRiskLevelMatrixRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DecribeSuggestRiskLevelMatrixResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteCosMetaResourceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteCosMetaResourceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAAssessmentTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAAssessmentTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAMetaResourceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAMetaResourceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetDetailDataExportResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetDetailDataExportResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetOverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetOverviewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeBindDBListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeBindDBListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeCOSAssetSensitiveDistributionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeCOSAssetSensitiveDistributionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeClassificationInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeClassificationInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeClassificationRuleCountRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeClassificationRuleCountResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentHighRiskTop10OverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentHighRiskTop10OverviewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskDetailInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskDetailInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentNewDiscoveredRiskOverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentPendingRiskOverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentPendingRiskOverviewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentProcessingRiskOverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentProcessingRiskOverviewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskAmountOverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskAmountOverviewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDatasourceTop5Request.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDatasourceTop5Response.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedOverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedOverviewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedTrendRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedTrendResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDistributionOverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDistributionOverviewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskItemTop5Request.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskItemTop5Response.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelTrendRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelTrendResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskOverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskOverviewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskProcessHistoryRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskProcessHistoryResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateVulnerableListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateVulnerableListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRisksRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/DescribeBackupDatabasesResponse.php => Dsgc/V20190723/Models/DescribeDSPAAssessmentRisksResponse.php} (74%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplateControlItemsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplateControlItemsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplatesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplatesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetBucketsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetBucketsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetByComplianceIdRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetByComplianceIdResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskFilesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskFilesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSTaskResultDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSTaskResultDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoriesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoriesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRuleStatisticRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRuleStatisticResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeWithRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeWithRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceUpdateNotificationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceUpdateNotificationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADataSourceDbInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADataSourceDbInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryServiceStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryServiceStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskTablesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskTablesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetByComplianceIdRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetByComplianceIdResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataSampleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataSampleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDiscoveryTaskResultDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDiscoveryTaskResultDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelGroupsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelGroupsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetByComplianceIdRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetByComplianceIdResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPASupportedMetasRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPASupportedMetasResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPATaskResultDataSampleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPATaskResultDataSampleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeESAssetSensitiveDistributionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeESAssetSensitiveDistributionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeExportTaskResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeExportTaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeLeafClassificationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeLeafClassificationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeMongoAssetSensitiveDistributionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeMongoAssetSensitiveDistributionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRDBAssetSensitiveDistributionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRDBAssetSensitiveDistributionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTaskDownloadUrlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTaskDownloadUrlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRuleDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRuleDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRuleListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRuleListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveCOSDataDistributionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveCOSDataDistributionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveRDBDataDistributionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveRDBDataDistributionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DisableDSPAMetaResourceAuthRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DisableDSPAMetaResourceAuthResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DiscoveryCondition.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaAssessmentFilter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDataAssetCount.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDataAssetDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTask.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskDataSourceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCloudResourceMeta.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDataCategoryDistributed.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDataSourceMngFilter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSDataRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSRules.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSTaskResultDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroup.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupRuleInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataContent.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataRules.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryLevelDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryRDBRules.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryRuleDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskCOSCondition.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDataSource.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDbResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskResultDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaFieldResultDataSample.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaRDBDataAssetCount.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaRDBDataAssetDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaResourceAccount.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaSafeGuard.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaTaskResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaUserResourceMeta.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESAsset.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESAssetDBDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESDataAssetCountDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESDataAssetDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESTaskResultDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableDSPADiscoveryRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableDSPADiscoveryRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableTrialVersionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableTrialVersionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ErrDescription.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ExportAssetDetailDataRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ExportAssetDetailDataResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/Filter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetResourceConnectionStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetResourceConnectionStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetTrialVersionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetTrialVersionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetUserQuotaInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetUserQuotaInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/HighRiskAssetsDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ItemLevel.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/LevelItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAClustersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAClustersResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPACosMetaResourcesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPACosMetaResourcesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAMetaResourcesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAMetaResourcesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyClassificationRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyClassificationRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyClassificationRuleStateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyClassificationRuleStateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLatestRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLatestResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLevelRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLevelResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSDiscoveryTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSDiscoveryTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSTaskResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSTaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRelationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRelationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAClusterInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAClusterInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAComplianceGroupRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAComplianceGroupResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAESTaskResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAESTaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPATaskResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPATaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelNameRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelNameResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelStateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelStateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyMergeClassificationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyMergeClassificationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyNewClassificationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyNewClassificationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyStandardInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyStandardInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/MongoAsset.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/MongoAssetDBDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/NOSQLInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/Note.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/PrivilegeRisk.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ProcessHistory.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryDSPAMetaResourceDbListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryDSPAMetaResourceDbListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryResourceDbBindStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryResourceDbBindStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RDBAsset.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RDBInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ReportInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RestartDSPAAssessmentTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RestartDSPAAssessmentTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskCountInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskDealedTrendItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskItemInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelMatrix.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelRisk.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelTrendItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskMatrixLevel.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RuleDistribution.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskCOSRules.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskComplianceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskRDBRules.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SecurityProduct.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SensitiveLevel.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StartDSPADiscoveryTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StartDSPADiscoveryTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StopDSPADiscoveryTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StopDSPADiscoveryTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SuggestRiskLevelMatrix.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SuggestRiskLevelMatrixItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/TopAsset.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/TopAssetStat.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/UpdateDSPASelfBuildResourceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/UpdateDSPASelfBuildResourceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPACOSRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPACOSRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPADiscoveryRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPADiscoveryRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrateRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrateRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourceTags.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourcesTagsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourcesTagsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Permission.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/PermissionGroup.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowGroupOptions.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionResultDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/InstanceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageOrderRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageOrderResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewayDevice.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewayDevicesData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewayDevicesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewayDevicesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListSubTasksData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListSubTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListSubTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListTasksData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SubTaskData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/TaskData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DeleteUserRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DeleteUserResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ApplyFirewallTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ApplyFirewallTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateApplyRecordsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateApplyRecordsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateQuotaRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateQuotaResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRuleQuotaRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRuleQuotaResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplatesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplatesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateApplyRecord.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateApplyRecordDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateRuleInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/InstanceIdentifier.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyFirewallTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyFirewallTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ReplaceFirewallTemplateRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ReplaceFirewallTemplateRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetFirewallTemplateRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetFirewallTemplateRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AddOnSubtitle.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamTagRecognitionResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/RequestLocalTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/RequestLocalTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateClientStateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateClientStateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateLocalTaskResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateLocalTaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TestingTextGenerationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TestingTextGenerationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationChoices.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationMessage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationUsage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/UpdateTriggerRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/UpdateTriggerResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/CreateRegisterCodeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/CreateRegisterCodeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DefaultParameterConf.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterCodesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterCodesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterCodesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterCodesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DisableRegisterCodesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DisableRegisterCodesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/ModifyRegisterInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/ModifyRegisterInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/RegisterCodeInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/RegisterInstanceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/InferCodeInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SSHConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketQualityDataRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketQualityDataResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketScaleDataRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketScaleDataResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeQualityDataRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeQualityDataResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeScaleDataRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeScaleDataResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/RowValues.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/SeriesInfos.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/TRTCDataResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayNodeConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategy.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyAutoScalerConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyAutoScalerConfigMetric.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyCronScalerConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyCronScalerConfigParam.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayVpcConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServerGroupResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateNativeGatewayServerGroupRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateNativeGatewayServerGroupResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewaysRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewaysResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeNativeGatewayServerGroupsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeNativeGatewayServerGroupsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/InstancePort.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/InternetConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ListCloudNativeAPIGatewayResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyNativeGatewayServerGroupRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyNativeGatewayServerGroupResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/NativeGatewayServerGroup.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/NativeGatewayServerGroups.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewayResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewaySpecRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewaySpecResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/TsfConfigCenter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/LiveRecordInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/WebPageRecordInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionAutoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionAutoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionsAutoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionsAutoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbDomainsInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbHostResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbHostsParams.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteCustomRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteCustomRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteHostRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteHostResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteSpartaProtectionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteSpartaProtectionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCiphersDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCiphersDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomRuleListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomRuleListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainCountInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainCountInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainDetailsClbRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainDetailsClbResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeFindDomainListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeFindDomainListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeTlsVersionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeTlsVersionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeUserDomainInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeUserDomainInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeWafInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeWafInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainURI.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/FailedInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/FindAllDomainDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackTotalCountRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackTotalCountResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/HostDel.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/HostStatus.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyApiAnalyzeStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyApiAnalyzeStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyBotStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyBotStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainIpv6StatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainIpv6StatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainsCLSStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainsCLSStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostFlowModeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostFlowModeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostModeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostModeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyProtectionStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyProtectionStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionModeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionModeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/RefreshAccessCheckResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/RefreshAccessCheckResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TLSCiphers.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TLSVersion.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TargetEntity.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/UserDomainInfo.php diff --git a/app/adminapi/controller/contract/ContractController.php b/app/adminapi/controller/contract/ContractController.php new file mode 100644 index 00000000..b9d6e0d8 --- /dev/null +++ b/app/adminapi/controller/contract/ContractController.php @@ -0,0 +1,122 @@ +request->post(['id']); + if(empty($params['id'])){ + return $this->fail('缺少必要参数'); + } + //获取数据 + $contract = Contract::where('id',$params['id'])->find(); + if(!$contract || $contract->isEmpty()){ + return $this->fail('数据不存在'); + } + if($contract['status'] == 3 || $contract['status'] == 4){ + return $this->fail('合同已发送'); + } + //获取平台公司 + $platform = Platform::find(1); + $signData = [ + 'name' => $platform['company_name'] . '的合同', + 'signatories' => [ + ['fullName' => $platform['company_name'], 'identityType' => 12, 'identityCard' => $platform['company_organization_code'], 'email' => $platform['company_email'], 'noNeedVerify' => 1, 'signLevel' => 1], + ['fullName' => $contract['company_b_name'], 'identityType' => 12, 'identityCard' => $contract['company_b_code'], 'email' => $contract['company_b_email'], 'noNeedVerify' => 1, 'signLevel' => 1] + ], + 'url' => $contract['file'] + ]; + $signRes = app(JunziqianController::class)->Signing($signData, $params['id']); + if ($signRes->success) { + $a = $contract->save([ + 'id' => $contract['id'], + 'contract_no' => $signRes->data, + 'status' => 3 + ]); + $this->sendSms($params['id']); + $newData = Contract::where('id', $params['id'])->find(); + curl_post('https://worker-task.lihaink.cn/api/index/notifyVehicleContractUpdate',[],[ + 'id' => $contract['id'], + 'contract_no' => $signRes->data, + 'url' => $newData['url'], + 'status' => 3 + ]); + return $this->success('合同发送成功'); + } else { + return $this->fail($signRes->msg); + } + } + + public function sendSms($id) { + //获取合同数据 + $contract = Contract::where('id',$id)->find(); + if ($contract && !$contract->isEmpty() && $contract['file'] != '') { + //发送短信 + $data = [ + //甲方 + [ + "applyNo" => $contract['contract_no'], + "fullName" => $contract['company_a_name'], + "identityCard" => $contract['company_a_code'], + "identityType" => 12, + "master_phone" => $contract['company_a_phone'], + "type"=>"party_a" + ], + //乙方 + [ + "applyNo" => $contract['contract_no'], + "fullName" => $contract['company_b_name'], + "identityCard" => $contract['company_b_code'], + "identityType" => 12, + "master_phone" => $contract['company_b_phone'], + "type"=>"party_b" + + ], + ]; + + $url = []; + foreach ($data as $v) { + $res = app(JunziqianController::class)->SigningLink($v); + if (!$res->success) { + return false; + } + if ($v['type'] == 'party_a') { + $url['party_a'] =$res->data; + } else { + $url['party_b'] =$res->data; + } + //发送短信 + $sms = [ + 'mobile' => $v['master_phone'], + 'name' => $v['fullName'], + 'type' => '《租赁合同》', + 'code' => 'api/Hetong/url?id='.$id.'&type='.$v['type'], + 'scene' => 'CLZL' + ]; + $scene = NoticeEnum::getSceneByTag($sms['scene']); + if (empty($scene)) { + throw new \Exception('场景值异常'); + } + event('Notice', [ + 'scene_id' => $scene, + 'params' => $sms + ]); + } + Contract::where('id', $id)->update(['url' => json_encode($url)]); + return true; + }else{ + return false; + } + } +} \ No newline at end of file diff --git a/app/adminapi/controller/platform/PlatformController.php b/app/adminapi/controller/platform/PlatformController.php index 079716fe..de6ceef1 100644 --- a/app/adminapi/controller/platform/PlatformController.php +++ b/app/adminapi/controller/platform/PlatformController.php @@ -16,35 +16,12 @@ use app\adminapi\validate\platform\PlatformValidate; class PlatformController extends BaseAdminController { - - /** - * @notes 获取列表 - * @return \think\response\Json - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public function lists() - { - return $this->dataLists(new PlatformLists()); + public function info() { + $result = PlatformLogic::info(); + return $this->data($result); } - /** - * @notes 添加 - * @return \think\response\Json - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public function add() - { - $params = (new PlatformValidate())->post()->goCheck('add'); - $result = PlatformLogic::add($params); - if (true === $result) { - return $this->success('添加成功', [], 1, 1); - } - return $this->fail(PlatformLogic::getError()); - } - /** * @notes 编辑 @@ -52,43 +29,15 @@ class PlatformController extends BaseAdminController * @author likeadmin * @date 2023/08/28 13:37 */ - public function edit() + public function save() { - $params = (new PlatformValidate())->post()->goCheck('edit'); - $result = PlatformLogic::edit($params); + $params = (new PlatformValidate())->post()->goCheck('save'); + $result = PlatformLogic::saveData($params); if (true === $result) { - return $this->success('编辑成功', [], 1, 1); + return $this->success('保存成功', [], 1, 1); } return $this->fail(PlatformLogic::getError()); } - /** - * @notes 删除 - * @return \think\response\Json - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public function delete() - { - $params = (new PlatformValidate())->post()->goCheck('delete'); - PlatformLogic::delete($params); - return $this->success('删除成功', [], 1, 1); - } - - - /** - * @notes 获取详情 - * @return \think\response\Json - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public function detail() - { - $params = (new PlatformValidate())->goCheck('detail'); - $result = PlatformLogic::detail($params); - return $this->data($result); - } - - } \ No newline at end of file diff --git a/app/adminapi/logic/platform/PlatformLogic.php b/app/adminapi/logic/platform/PlatformLogic.php index fdf59718..aae73d64 100644 --- a/app/adminapi/logic/platform/PlatformLogic.php +++ b/app/adminapi/logic/platform/PlatformLogic.php @@ -2,6 +2,7 @@ namespace app\adminapi\logic\platform; +use app\adminapi\validate\platform\PlatformValidate; use app\common\model\platform\Platform; use app\common\logic\BaseLogic; use think\facade\Db; @@ -15,37 +16,6 @@ use think\facade\Db; class PlatformLogic extends BaseLogic { - - /** - * @notes 添加 - * @param array $params - * @return bool - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public static function add(array $params): bool - { - Db::startTrans(); - try { - Platform::create([ - 'company_name' => $params['company_name'], - 'company_user' => $params['company_user'], - 'company_phone' => $params['company_phone'], - 'company_address' => $params['company_address'], - 'is_del' => 1, - 'create_time' => time() - ]); - - Db::commit(); - return true; - } catch (\Exception $e) { - Db::rollback(); - self::setError($e->getMessage()); - return false; - } - } - - /** * @notes 编辑 * @param array $params @@ -53,16 +23,22 @@ class PlatformLogic extends BaseLogic * @author likeadmin * @date 2023/08/28 13:37 */ - public static function edit(array $params): bool + public static function saveData(array $params): bool { Db::startTrans(); try { - Platform::where('id', $params['id'])->update([ - 'company_name' => $params['company_name'], - 'company_user' => $params['company_user'], - 'company_phone' => $params['company_phone'], - 'company_address' => $params['company_address'], - ]); + $data = Platform::find(1); + if($data){ + //更新 + $params['id'] = $data['id']; + $params['update_time'] = time(); + Platform::update($params); + }else{ + //新增 + $params['create_time'] = time(); + $params['update_time'] = time(); + Platform::create($params); + } Db::commit(); return true; } catch (\Exception $e) { @@ -73,30 +49,8 @@ class PlatformLogic extends BaseLogic } - /** - * @notes 删除 - * @param array $params - * @return bool - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public static function delete(array $params): bool - { - $model = Platform::find($params); - $model->is_del = 2; - return $model->save(); - } - - /** - * @notes 获取详情 - * @param $params - * @return array - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public static function detail($params): array - { - return Platform::where('is_del',1)->findOrEmpty($params['id'])->toArray(); + public static function info() { + return Platform::findOrEmpty()->toArray(); } } \ No newline at end of file diff --git a/app/adminapi/logic/vehicle/VehicleLogic.php b/app/adminapi/logic/vehicle/VehicleLogic.php index 0ce995e7..0723a2f8 100644 --- a/app/adminapi/logic/vehicle/VehicleLogic.php +++ b/app/adminapi/logic/vehicle/VehicleLogic.php @@ -32,7 +32,7 @@ class VehicleLogic extends BaseLogic 'type' => 1, 'status' => 1, 'is_del' => 1, - 'is_check' => 1, + 'is_check' => 2, ]); Db::commit(); return true; diff --git a/app/adminapi/validate/platform/PlatformValidate.php b/app/adminapi/validate/platform/PlatformValidate.php index cfe1556f..a78beeed 100644 --- a/app/adminapi/validate/platform/PlatformValidate.php +++ b/app/adminapi/validate/platform/PlatformValidate.php @@ -19,7 +19,6 @@ class PlatformValidate extends BaseValidate * @var string[] */ protected $rule = [ - 'id' => 'require', 'company_name' => 'require', 'company_user' => 'require', 'company_phone' => 'require|mobile', @@ -32,11 +31,10 @@ class PlatformValidate extends BaseValidate * @var string[] */ protected $field = [ - 'id' => 'id', - 'company_name' => '平台公司名称', - 'company_user' => '平台公司负责人', - 'company_phone' => '平台公司联系电话', - 'company_address' => '平台公司地址', + 'company_name' => '公司名称', + 'company_user' => '公司负责人', + 'company_phone' => '联系电话', + 'company_address' => '公司地址', ]; @@ -46,45 +44,9 @@ class PlatformValidate extends BaseValidate * @author likeadmin * @date 2023/08/28 13:37 */ - public function sceneAdd() + public function sceneSave() { return $this->only(['company_name','company_user','company_phone','company_address']); } - - /** - * @notes 编辑场景 - * @return PlatformValidate - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public function sceneEdit() - { - return $this->only(['id','company_name','company_user','company_phone','company_address','is_del']); - } - - - /** - * @notes 删除场景 - * @return PlatformValidate - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public function sceneDelete() - { - return $this->only(['id']); - } - - - /** - * @notes 详情场景 - * @return PlatformValidate - * @author likeadmin - * @date 2023/08/28 13:37 - */ - public function sceneDetail() - { - return $this->only(['id']); - } - } \ No newline at end of file diff --git a/app/api/controller/ContractController.php b/app/api/controller/ContractController.php new file mode 100644 index 00000000..0ffea1a7 --- /dev/null +++ b/app/api/controller/ContractController.php @@ -0,0 +1,78 @@ +request->post(['num','company_id','company_name','company_code','company_user','company_phone','company_email']); + //验证参数 + if(empty($params['num']) || empty($params['company_id']) || empty($params['company_name']) || empty($params['company_code']) || empty($params['company_user']) || empty($params['company_phone']) || empty($params['company_email'])){ + return $this->fail('缺少必要参数'); + } + //获取平台公司数据 + $platform = Platform::find(1); + if(!$platform || $platform->isEmpty()){ + return $this->fail('甲方公司不存在'); + } + //获取车辆数据 + $cars = Vehicle::field('id,license')->where([ + ['type','=',1], + ['status','=',1], + ['is_check','=',2], + ['is_del','=',1], + ])->limit($params['num'])->select(); + if($cars->isEmpty() || $cars->count() < $params['num']){ + return $this->fail('车辆数量不足'); + } + //设置数据 + $data = [ + 'contract_no' => time(), + 'company_a_name' => $platform['company_name'], + 'company_a_code' => $platform['company_organization_code'], + 'company_a_user' => $platform['company_user'], + 'company_a_phone' => $platform['company_phone'], + 'company_a_email' => $platform['company_email'], + 'company_b_id' => $params['company_id'], + 'company_b_name' => $params['company_name'], + 'company_b_code' => $params['company_code'], + 'company_b_user' => $params['company_user'], + 'company_b_phone' => $params['company_phone'], + 'company_b_email' => $params['company_email'], + 'num' => $params['num'], + 'cars_info' => $cars->toJson(), + 'status' => 1, + 'create_time' => time(), + 'update_time' => time(), + ]; + //写入数据 + $result = (new Contract())->save($data); + //更改车辆状态 + $carStatus = Vehicle::where('id','in',array_column($cars->toArray(),'id'))->update(['status'=>2,'update_time'=>time()]); + //返回 + if($result && $carStatus) { + return $this->success('合同发起成功,等待审核',$data); + }else{ + return $this->fail('请求失败'); + } + } + + public function updateContract() { + //获取参数 + $params = $this->request->post(); + if(empty($params['id'])){ + return $this->fail('缺少必要参数'); + } + //更新数据 + $model = Contract::where('id',$params['id'])->find(); + $result = $model->save($params); + //返回 + return $result ? $this->success('更新成功') : $this->fail('更新失败'); + } +} \ No newline at end of file diff --git a/app/api/controller/HetongController.php b/app/api/controller/HetongController.php new file mode 100644 index 00000000..ec61a852 --- /dev/null +++ b/app/api/controller/HetongController.php @@ -0,0 +1,30 @@ +get('id'); + $type = Request()->get('type'); + $msg='合同不存在'; + if(empty($type) || empty($id)){ + $msg='参数错误'; + } + if ($id && $type) { + $find = Contract::where('id', $id)->find(); + if ($find && $find['url']) { + $url = json_decode($find['url'], true); + if(isset($url[$type])){ + return redirect($url[$type]); + } + } + } + return '

:)

'.$msg.'

'; + } +} \ No newline at end of file diff --git a/app/api/controller/IndexController.php b/app/api/controller/IndexController.php index c9954803..3c2a9f2e 100755 --- a/app/api/controller/IndexController.php +++ b/app/api/controller/IndexController.php @@ -16,6 +16,8 @@ namespace app\api\controller; use app\api\logic\IndexLogic; +use app\common\model\contract\Contract; +use app\common\model\vehicle\Vehicle; use think\response\Json; @@ -28,7 +30,7 @@ class IndexController extends BaseApiController { - public array $notNeedLogin = ['index', 'config', 'policy', 'decorate']; + public array $notNeedLogin = ['index', 'config', 'policy', 'decorate','notifyUrl']; /** @@ -90,5 +92,39 @@ class IndexController extends BaseApiController return $this->data($result); } + public function notifyUrl() + { + $params = Request()->get(['id']); + if(empty($params['id'])){ + return json(['success' => false, 'msg' => '缺少参数']); + } + //获取合同数据 + $contract = Contract::where('id',$params['id'])->find(); + if(!$contract || $contract->isEmpty()){ + return json(['success' => false, 'msg' => '参数错误']); + } + $carIds = implode(',',array_column(json_decode($contract['cars_info']),'id')); + if ($contract['signing_timer'] == 0) { + Contract::where('id',$params['id'])->update(['signing_timer'=>1]); + curl_post('https://worker-task.lihaink.cn/api/index/notifyVehicleContractUpdate',[],[ + 'id' => $contract['id'], + 'signing_timer' => 1, + ]); + }else if($contract['signing_timer'] == 1) { + Contract::where('id',$params['id'])->update(['signing_timer'=>2,'status'=>4]); + Vehicle::where('id','in',$carIds)->update(['status'=>3]); + curl_post('https://worker-task.lihaink.cn/api/index/notifyVehicleContractUpdate',[],[ + 'id' => $contract['id'], + 'signing_timer' => 1, + 'status' => 4 + ]); + curl_post('https://worker-task.lihaink.cn/v1/notify_property',[],[ + 'company_id' => $contract['company_b_id'], + 'object_id' => $carIds + ]); + } + return json(['success' => true, 'msg' => '成功']); + } + } \ No newline at end of file diff --git a/app/api/controller/JunziqianController.php b/app/api/controller/JunziqianController.php new file mode 100644 index 00000000..c8e0635e --- /dev/null +++ b/app/api/controller/JunziqianController.php @@ -0,0 +1,254 @@ +tsType == 1) { + $ts = $ts * 1000; + } + $sign = null; + $nonce = md5($ts . ""); + $signSrc = "nonce" . $nonce . "ts" . $ts . "app_key" . $this->appkey . "app_secret" . $this->appSecret; + if ($this->encryMethod == null || $this->encryMethod == "sha256") { + $sign = ShaUtils::getSha256($signSrc); + } else if ($this->encryMethod == "sha1") { + $sign = ShaUtils::getSha1($signSrc); + } else if ($this->encryMethod == "md5") { + $sign = md5($signSrc); + } else { + throw new ResultInfoException($this->encryMethod . ",必须为md5,sha1,sha256之一", "PARAM_ERROR"); + } + $req['ts'] = $ts; + $req['app_key'] = $this->appkey; + $req['sign'] = $sign; + $req['nonce'] = $nonce; //这只是为了生成一个随机值 + if ($this->encryMethod != null) { + $req['encry_method'] = $this->encryMethod; //为''也不能传 + } + return $req; + } + + //企业实名认证上传 + + public function EnterpriseCertification($data) + { + $requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret); + $request = new OrganizationCreateReq(); + $request->name = $data['name']; + $request->identificationType = 1; //证件类型:0多证,1多证合一 + $request->organizationType = 0; //组织类型 0企业,1事业单位 + $request->organizationRegNo = $data['organization_code']; + $request->organizationRegImg = $data['business_license']; //new CURLFile('D:/tmp/test.png',null,"test.png"); + $request->legalName = $data["master_name"]; //法人 + if (isset($data['master_email'])) { + $request->emailOrMobile = $data['master_email']; //邮箱 + } + $request->notifyUrl = 'https://worker-task.lihaink.cn/notify_authentication?id=' . $data['id']; + //发起创建企业请求 + $response = $requestUtils->doPost("/v2/user/organizationCreate", $request); + return $response; + } + + //重新提交企业实名认证 + public function organizationReapply($data) + { + $requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret); + $request = new OrganizationCreateReq(); + $request->name = $data['name']; + $request->identificationType = 1; //证件类型:0多证,1多证合一 + $request->organizationType = 0; //组织类型 0企业,1事业单位 + $request->organizationRegNo = $data['organization_code']; + $request->organizationRegImg = $data['business_license']; //new CURLFile('D:/tmp/test.png',null,"test.png"); + $request->legalName = $data["master_name"]; //法人 + $request->emailOrMobile = $data['master_email']; //邮箱 + //发起创建企业请求 + $response = $requestUtils->doPost("/v2/user/organizationReapply", $request); + return $response; + // return $this->success('', (array)$response); + } + + //企业实名认证状态查询 + public function StatusQuery() + { + $param = Request()->param(); + $requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret); + //初始化合同参数 + $request = array( + "emailOrMobile" => $param['master_email'], //TODO * + ); + //发起请求 + $response = $requestUtils->doPost("/v2/user/organizationAuditStatus", $request); + return $response; + } + + //企业自定义公章 + public function Custom_seal() + { + $requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret); + //初始化合同参数 + $request = array( + "signName" => "500XXXXXXXXXXXX", //TODO * + "email" => "500XXXXXXXXXXXX", //TODO 不传则保存在商户下,传入注册的邮箱则上传到指定邮箱企业名下 + "signImgFile" => new CURLFile('D:/tmp/test.png', null, "test.png"), + ); + $response = $requestUtils->doPost("/v2/user/uploadEntSign", $request); + return $this->success('', (array)$response); + } + //签约 + public function Signing($data, $id) + { + $requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret); + $request = new ApplySignReq(); + $request->contractName = $data['name']; + $request->signatories = $data['signatories']; //签约方 + $request->serverCa = 1; //是否需要服务端云证书 + $request->fileType = 1; //合同上传方式 url + $request->url = $data['url']; + $request->notifyUrl = 'http://logistics.lihaink.cn/notify_url?id=' . $id; + $request->needQifengSign = 1; + //发起PING请求 + // halt($request); + $response = $requestUtils->doPost("/v2/sign/applySign", $request); + return $response; + } + + public function SigningLink($data) + { + //构建请求工具 + $requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret); + //初始化合同参数 + $response = $requestUtils->doPost("/v2/sign/link", $data); + return $response; + } + + public function sms($data) + { + $requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret); + //初始化请求参数 + $request = array( + "applyNo" => $data['applyNo'], //TODO + + //"businessNo" => "0000XXXXXXXXX", //TODO + + "fullName" => $data['fullName'], //TODO * + "identityCard" => $data['identityCard'], //TODO * + "identityType" => 12, //TODO * + "signNotifyType" => 1 //默认为1 + ); + $response = $requestUtils->doPost("/v2/sign/notify", $request); + return $response; + } + + //html模板 + public function html_contract($data, $id) + { + $requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret); + //CURLFile 可以传url或filePath,但必须保证文件存在且有效,否则php不会报错,只会导致http请求返回null(并没有调到服务端)。 + //初始化合同参数 + $request = new ApplySignReq(); + $request->contractName = $data['name']; + $request->signatories = $data['signatories']; //签约方 + $request->serverCa = 1; //是否需要服务端云证书 + $request->fileType = 3; + $request->htmlContent = $data['content']; + $request->notifyUrl = 'https://worker-task.lihaink.cn/notify_url?id=' . $id; + $request->needQifengSign = 1; + + //发起PING请求 + $response = $requestUtils->doPost("/v2/sign/applySign", $request); + return $response; + } + + public function download_file($applyNo) + { + $requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret); + $find = Db::name('contract')->where('contract_no', $applyNo)->value('contract_url'); + if ($find) { + return $this->success('获取成功', ['url' => 'https://worker-task.lihaink.cn' . $find]); + } + //初始化请求参数 + $request = array( + "applyNo" => $applyNo, //TODO + + ); + $response = $requestUtils->doPost("/v2/sign/linkFile", $request); + if ($response->success == true) { + $this->getDownload($response->data, root_path() . 'public/uploads/contract/' . $applyNo . '.pdf'); + Db::name('contract')->where('contract_no', $applyNo)->update(['contract_url' => '/uploads/contract/' . $applyNo . '.pdf']); + return $this->success('获取成功', ['url' => 'https://worker-task.lihaink.cn/uploads/contract/' . $applyNo . '.pdf']); + } else { + return $this->fail('获取失败'); + } + } + + public function getDownload($url, $publicDir = '', $fileName = '', $type = 0) + { + + //获取文件路径 + $newOneDir = substr($publicDir, 0, strrpos($publicDir, "/")); + if (trim($url) == '') { + return false; + } + //检验访问url是否有效 + $array = get_headers($url, 1); + if (!preg_match('/200/', $array[0])) { + return false; + } + if (trim($publicDir) == '') { + return false; + } + //创建保存目录 + if (!file_exists($newOneDir) && !mkdir($newOneDir, 0777, true)) { + return false; + } + //获取远程文件所采用的方法 + if ($type) { + $ch = curl_init(); + $timeout = 5; + curl_setopt($ch, CURLOPT_URL, $url); + curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); + curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); + $content = curl_exec($ch); + curl_close($ch); + } else { + ob_start(); + readfile($url); + $content = ob_get_contents(); + ob_end_clean(); + } + $size = strlen($content); + //文件大小 + $fp2 = @fopen($publicDir, 'a'); + fwrite($fp2, $content); + fclose($fp2); + unset($content, $url); + } +} diff --git a/app/api/route/app.php b/app/api/route/app.php index 4e84db48..a30c2b0e 100755 --- a/app/api/route/app.php +++ b/app/api/route/app.php @@ -33,4 +33,9 @@ Route::rule('companyCarList','Vehicle/companyCarList','post'); Route::rule('companyCar','Vehicle/companyCar','post'); Route::rule('addVehicle','Vehicle/addVehicle','post'); Route::rule('getSelfCar','Vehicle/getSelfCar','post'); -Route::rule('carInfo','Vehicle/carInfo','post'); \ No newline at end of file +Route::rule('carInfo','Vehicle/carInfo','post'); + + +/*-------------------------------------------------------------------------------------------*/ +Route::rule('signContract','Contract/signContract','post'); +Route::rule('updateContract','Contract/updateContract','post'); \ No newline at end of file diff --git a/app/common/enum/notice/NoticeEnum.php b/app/common/enum/notice/NoticeEnum.php index 168af045..a4df2143 100755 --- a/app/common/enum/notice/NoticeEnum.php +++ b/app/common/enum/notice/NoticeEnum.php @@ -36,6 +36,7 @@ class NoticeEnum const BIND_MOBILE_CAPTCHA = 102; const CHANGE_MOBILE_CAPTCHA = 103; const FIND_LOGIN_PASSWORD_CAPTCHA = 104; + const CLZL = 108; /** @@ -89,6 +90,7 @@ class NoticeEnum self::BIND_MOBILE_CAPTCHA => '绑定手机验证码', self::CHANGE_MOBILE_CAPTCHA => '变更手机验证码', self::FIND_LOGIN_PASSWORD_CAPTCHA => '找回登录密码验证码', + self::CLZL => '车辆租赁网签通知', ]; if ($flag) { @@ -117,6 +119,8 @@ class NoticeEnum 'BGSJHM' => self::CHANGE_MOBILE_CAPTCHA, // 找回登录密码 'ZHDLMM' => self::FIND_LOGIN_PASSWORD_CAPTCHA, + //车辆租赁 + 'CLZL'=>self::CLZL, ]; return $scene[$tag] ?? ''; } diff --git a/app/common/model/contract/Contract.php b/app/common/model/contract/Contract.php new file mode 100644 index 00000000..7b6d46e7 --- /dev/null +++ b/app/common/model/contract/Contract.php @@ -0,0 +1,10 @@ +=2.0.2" }, "require-dev": { "symfony/var-dumper": "^4.2", diff --git a/composer.lock b/composer.lock index 96557aee..827c3123 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "8481cbe9664c9fe4ae29538948987e53", + "content-hash": "42d13261922f0a9bc578430249620791", "packages": [ { "name": "adbario/php-dot-notation", @@ -334,6 +334,37 @@ ], "time": "2023-08-10T19:36:49+00:00" }, + { + "name": "ebaoquan/junziqian_sdk", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://gitee.com/ebaoquan/jzq_sdk_php.git", + "reference": "1294ea49ff9ecc4532821f8798304816cbf8dd74" + }, + "require": { + "ext-curl": "*", + "ext-iconv": "*", + "ext-json": "*", + "php": ">=5.6" + }, + "type": "library", + "autoload": { + "psr-4": { + "com\\junziqian\\sdk\\": "src/com/junziqian/sdk" + } + }, + "notification-url": "https://packagist.org/downloads/", + "authors": [ + { + "name": "huhu", + "email": "3811970@qq.com" + } + ], + "description": "php ebaoquan/junziqian_sdk", + "homepage": "https://gitee.com/ebaoquan/jzq_sdk_php.git", + "time": "2021-08-18T07:45:10+00:00" + }, { "name": "ezyang/htmlpurifier", "version": "v4.16.0", @@ -492,16 +523,16 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.7.0", + "version": "7.7.1", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5" + "reference": "085b026db54d4b5012f727c80c9958e8b8cbc454" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/fb7566caccf22d74d1ab270de3551f72a58399f5", - "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/085b026db54d4b5012f727c80c9958e8b8cbc454", + "reference": "085b026db54d4b5012f727c80c9958e8b8cbc454", "shasum": "", "mirrors": [ { @@ -604,7 +635,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.7.0" + "source": "https://github.com/guzzle/guzzle/tree/7.7.1" }, "funding": [ { @@ -620,7 +651,7 @@ "type": "tidelift" } ], - "time": "2023-05-21T14:04:53+00:00" + "time": "2023-08-27T10:02:06+00:00" }, { "name": "guzzlehttp/guzzle-services", @@ -2261,16 +2292,16 @@ }, { "name": "qcloud/cos-sdk-v5", - "version": "v2.6.4", + "version": "v2.6.6", "source": { "type": "git", "url": "https://github.com/tencentyun/cos-php-sdk-v5.git", - "reference": "06ccc95599635abd3f431f470b79b8fb8ddbd6a0" + "reference": "9d82ccb550fe2dca1adfb53835791d314023a9a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/06ccc95599635abd3f431f470b79b8fb8ddbd6a0", - "reference": "06ccc95599635abd3f431f470b79b8fb8ddbd6a0", + "url": "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/9d82ccb550fe2dca1adfb53835791d314023a9a8", + "reference": "9d82ccb550fe2dca1adfb53835791d314023a9a8", "shasum": "", "mirrors": [ { @@ -2329,9 +2360,9 @@ ], "support": { "issues": "https://github.com/tencentyun/cos-php-sdk-v5/issues", - "source": "https://github.com/tencentyun/cos-php-sdk-v5/tree/v2.6.4" + "source": "https://github.com/tencentyun/cos-php-sdk-v5/tree/v2.6.6" }, - "time": "2023-07-12T03:41:07+00:00" + "time": "2023-08-23T08:14:27+00:00" }, { "name": "qiniu/php-sdk", @@ -2533,16 +2564,16 @@ }, { "name": "symfony/cache", - "version": "v5.4.25", + "version": "v5.4.28", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "e2013521c0f07473ae69a01fce0af78fc3ec0f23" + "reference": "62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/e2013521c0f07473ae69a01fce0af78fc3ec0f23", - "reference": "e2013521c0f07473ae69a01fce0af78fc3ec0f23", + "url": "https://api.github.com/repos/symfony/cache/zipball/62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9", + "reference": "62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9", "shasum": "", "mirrors": [ { @@ -2616,7 +2647,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v5.4.25" + "source": "https://github.com/symfony/cache/tree/v5.4.28" }, "funding": [ { @@ -2632,7 +2663,7 @@ "type": "tidelift" } ], - "time": "2023-06-22T08:06:06+00:00" + "time": "2023-08-05T08:32:42+00:00" }, { "name": "symfony/cache-contracts", @@ -3137,16 +3168,16 @@ }, { "name": "symfony/polyfill-ctype", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", "shasum": "", "mirrors": [ { @@ -3167,7 +3198,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3205,7 +3236,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" }, "funding": [ { @@ -3221,20 +3252,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da" + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d", "shasum": "", "mirrors": [ { @@ -3254,7 +3285,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3298,7 +3329,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" }, "funding": [ { @@ -3314,20 +3345,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:30:37+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "", "mirrors": [ { @@ -3345,7 +3376,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3388,7 +3419,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" }, "funding": [ { @@ -3404,20 +3435,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "", "mirrors": [ { @@ -3438,7 +3469,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3477,7 +3508,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" }, "funding": [ { @@ -3493,20 +3524,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-07-28T09:04:16+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "869329b1e9894268a8a61dabb69153029b7a8c97" + "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97", - "reference": "869329b1e9894268a8a61dabb69153029b7a8c97", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/70f4aebd92afca2f865444d30a4d2151c13c3179", + "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179", "shasum": "", "mirrors": [ { @@ -3521,7 +3552,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3559,7 +3590,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.28.0" }, "funding": [ { @@ -3575,20 +3606,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9" + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9", - "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fe2f306d1d9d346a7fee353d0d5012e401e984b5", + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5", "shasum": "", "mirrors": [ { @@ -3603,7 +3634,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3644,7 +3675,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.28.0" }, "funding": [ { @@ -3660,20 +3691,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5", + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5", "shasum": "", "mirrors": [ { @@ -3688,7 +3719,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3733,7 +3764,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0" }, "funding": [ { @@ -3749,7 +3780,7 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php81", @@ -4159,16 +4190,16 @@ }, { "name": "tencentcloud/tencentcloud-sdk-php", - "version": "3.0.954", + "version": "3.0.964", "source": { "type": "git", "url": "https://github.com/TencentCloud/tencentcloud-sdk-php.git", - "reference": "27530bd3d5a9ae1ffd0e158a415a53295b6c73b2" + "reference": "dbde4caaa3309bb94d74a8a90a1b38144ec8096f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TencentCloud/tencentcloud-sdk-php/zipball/27530bd3d5a9ae1ffd0e158a415a53295b6c73b2", - "reference": "27530bd3d5a9ae1ffd0e158a415a53295b6c73b2", + "url": "https://api.github.com/repos/TencentCloud/tencentcloud-sdk-php/zipball/dbde4caaa3309bb94d74a8a90a1b38144ec8096f", + "reference": "dbde4caaa3309bb94d74a8a90a1b38144ec8096f", "shasum": "", "mirrors": [ { @@ -4209,9 +4240,9 @@ "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" + "source": "https://github.com/TencentCloud/tencentcloud-sdk-php/tree/3.0.964" }, - "time": "2023-08-15T00:06:57+00:00" + "time": "2023-08-29T00:11:56+00:00" }, { "name": "thenorthmemory/xml", diff --git a/vendor/composer/autoload_psr4.php b/vendor/composer/autoload_psr4.php index 88d4d5be..6ac87cc4 100755 --- a/vendor/composer/autoload_psr4.php +++ b/vendor/composer/autoload_psr4.php @@ -10,6 +10,7 @@ return array( 'think\\trace\\' => array($vendorDir . '/topthink/think-trace/src'), 'think\\app\\' => array($vendorDir . '/topthink/think-multi-app/src'), 'think\\' => array($vendorDir . '/topthink/framework/src/think', $vendorDir . '/topthink/think-helper/src', $vendorDir . '/topthink/think-orm/src', $vendorDir . '/topthink/think-template/src'), + 'com\\junziqian\\sdk\\' => array($vendorDir . '/ebaoquan/junziqian_sdk/src/com/junziqian/sdk'), 'clagiordano\\weblibs\\configmanager\\' => array($vendorDir . '/clagiordano/weblibs-configmanager/src'), 'app\\' => array($baseDir . '/app'), 'ZipStream\\' => array($vendorDir . '/maennchen/zipstream-php/src'), diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index 9d233ce7..5e594348 100755 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -43,6 +43,7 @@ class ComposerStaticInitd2a74ba94e266cc4f45a64c54a292d7e ), 'c' => array ( + 'com\\junziqian\\sdk\\' => 18, 'clagiordano\\weblibs\\configmanager\\' => 34, ), 'a' => @@ -166,6 +167,10 @@ class ComposerStaticInitd2a74ba94e266cc4f45a64c54a292d7e 2 => __DIR__ . '/..' . '/topthink/think-orm/src', 3 => __DIR__ . '/..' . '/topthink/think-template/src', ), + 'com\\junziqian\\sdk\\' => + array ( + 0 => __DIR__ . '/..' . '/ebaoquan/junziqian_sdk/src/com/junziqian/sdk', + ), 'clagiordano\\weblibs\\configmanager\\' => array ( 0 => __DIR__ . '/..' . '/clagiordano/weblibs-configmanager/src', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index bf873473..6389007d 100755 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -343,6 +343,40 @@ ], "install-path": "../dragonmantank/cron-expression" }, + { + "name": "ebaoquan/junziqian_sdk", + "version": "2.0.3", + "version_normalized": "2.0.3.0", + "source": { + "type": "git", + "url": "https://gitee.com/ebaoquan/jzq_sdk_php.git", + "reference": "1294ea49ff9ecc4532821f8798304816cbf8dd74" + }, + "require": { + "ext-curl": "*", + "ext-iconv": "*", + "ext-json": "*", + "php": ">=5.6" + }, + "time": "2021-08-18T07:45:10+00:00", + "type": "library", + "installation-source": "source", + "autoload": { + "psr-4": { + "com\\junziqian\\sdk\\": "src/com/junziqian/sdk" + } + }, + "notification-url": "https://packagist.org/downloads/", + "authors": [ + { + "name": "huhu", + "email": "3811970@qq.com" + } + ], + "description": "php ebaoquan/junziqian_sdk", + "homepage": "https://gitee.com/ebaoquan/jzq_sdk_php.git", + "install-path": "../ebaoquan/junziqian_sdk" + }, { "name": "ezyang/htmlpurifier", "version": "v4.16.0", @@ -507,17 +541,17 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.7.0", - "version_normalized": "7.7.0.0", + "version": "7.7.1", + "version_normalized": "7.7.1.0", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5" + "reference": "085b026db54d4b5012f727c80c9958e8b8cbc454" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/fb7566caccf22d74d1ab270de3551f72a58399f5", - "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/085b026db54d4b5012f727c80c9958e8b8cbc454", + "reference": "085b026db54d4b5012f727c80c9958e8b8cbc454", "shasum": "", "mirrors": [ { @@ -550,7 +584,7 @@ "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, - "time": "2023-05-21T14:04:53+00:00", + "time": "2023-08-27T10:02:06+00:00", "type": "library", "extra": { "bamarni-bin": { @@ -622,7 +656,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.7.0" + "source": "https://github.com/guzzle/guzzle/tree/7.7.1" }, "funding": [ { @@ -2345,17 +2379,17 @@ }, { "name": "qcloud/cos-sdk-v5", - "version": "v2.6.4", - "version_normalized": "2.6.4.0", + "version": "v2.6.6", + "version_normalized": "2.6.6.0", "source": { "type": "git", "url": "https://github.com/tencentyun/cos-php-sdk-v5.git", - "reference": "06ccc95599635abd3f431f470b79b8fb8ddbd6a0" + "reference": "9d82ccb550fe2dca1adfb53835791d314023a9a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/06ccc95599635abd3f431f470b79b8fb8ddbd6a0", - "reference": "06ccc95599635abd3f431f470b79b8fb8ddbd6a0", + "url": "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/9d82ccb550fe2dca1adfb53835791d314023a9a8", + "reference": "9d82ccb550fe2dca1adfb53835791d314023a9a8", "shasum": "", "mirrors": [ { @@ -2374,7 +2408,7 @@ "guzzlehttp/psr7": "^1.3.1 || ^2.0", "php": ">=5.6" }, - "time": "2023-07-12T03:41:07+00:00", + "time": "2023-08-23T08:14:27+00:00", "type": "library", "extra": { "branch-alias": { @@ -2416,7 +2450,7 @@ ], "support": { "issues": "https://github.com/tencentyun/cos-php-sdk-v5/issues", - "source": "https://github.com/tencentyun/cos-php-sdk-v5/tree/v2.6.4" + "source": "https://github.com/tencentyun/cos-php-sdk-v5/tree/v2.6.6" }, "install-path": "../qcloud/cos-sdk-v5" }, @@ -2629,17 +2663,17 @@ }, { "name": "symfony/cache", - "version": "v5.4.25", - "version_normalized": "5.4.25.0", + "version": "v5.4.28", + "version_normalized": "5.4.28.0", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "e2013521c0f07473ae69a01fce0af78fc3ec0f23" + "reference": "62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/e2013521c0f07473ae69a01fce0af78fc3ec0f23", - "reference": "e2013521c0f07473ae69a01fce0af78fc3ec0f23", + "url": "https://api.github.com/repos/symfony/cache/zipball/62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9", + "reference": "62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9", "shasum": "", "mirrors": [ { @@ -2683,7 +2717,7 @@ "symfony/messenger": "^4.4|^5.0|^6.0", "symfony/var-dumper": "^4.4|^5.0|^6.0" }, - "time": "2023-06-22T08:06:06+00:00", + "time": "2023-08-05T08:32:42+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -2715,7 +2749,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v5.4.25" + "source": "https://github.com/symfony/cache/tree/v5.4.28" }, "funding": [ { @@ -3254,17 +3288,17 @@ }, { "name": "symfony/polyfill-ctype", - "version": "v1.27.0", - "version_normalized": "1.27.0.0", + "version": "v1.28.0", + "version_normalized": "1.28.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", "shasum": "", "mirrors": [ { @@ -3282,11 +3316,11 @@ "suggest": { "ext-ctype": "For best performance" }, - "time": "2022-11-03T14:55:06+00:00", + "time": "2023-01-26T09:26:14+00:00", "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3325,7 +3359,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" }, "funding": [ { @@ -3345,17 +3379,17 @@ }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.27.0", - "version_normalized": "1.27.0.0", + "version": "v1.28.0", + "version_normalized": "1.28.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da" + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d", "shasum": "", "mirrors": [ { @@ -3372,11 +3406,11 @@ "suggest": { "ext-intl": "For best performance" }, - "time": "2022-11-03T14:55:06+00:00", + "time": "2023-01-26T09:30:37+00:00", "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3421,7 +3455,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" }, "funding": [ { @@ -3441,17 +3475,17 @@ }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.27.0", - "version_normalized": "1.27.0.0", + "version": "v1.28.0", + "version_normalized": "1.28.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "", "mirrors": [ { @@ -3466,11 +3500,11 @@ "suggest": { "ext-intl": "For best performance" }, - "time": "2022-11-03T14:55:06+00:00", + "time": "2023-01-26T09:26:14+00:00", "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3514,7 +3548,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" }, "funding": [ { @@ -3534,17 +3568,17 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.27.0", - "version_normalized": "1.27.0.0", + "version": "v1.28.0", + "version_normalized": "1.28.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "", "mirrors": [ { @@ -3562,11 +3596,11 @@ "suggest": { "ext-mbstring": "For best performance" }, - "time": "2022-11-03T14:55:06+00:00", + "time": "2023-07-28T09:04:16+00:00", "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3606,7 +3640,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" }, "funding": [ { @@ -3626,17 +3660,17 @@ }, { "name": "symfony/polyfill-php72", - "version": "v1.27.0", - "version_normalized": "1.27.0.0", + "version": "v1.28.0", + "version_normalized": "1.28.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "869329b1e9894268a8a61dabb69153029b7a8c97" + "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97", - "reference": "869329b1e9894268a8a61dabb69153029b7a8c97", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/70f4aebd92afca2f865444d30a4d2151c13c3179", + "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179", "shasum": "", "mirrors": [ { @@ -3648,11 +3682,11 @@ "require": { "php": ">=7.1" }, - "time": "2022-11-03T14:55:06+00:00", + "time": "2023-01-26T09:26:14+00:00", "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3691,7 +3725,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.28.0" }, "funding": [ { @@ -3711,17 +3745,17 @@ }, { "name": "symfony/polyfill-php73", - "version": "v1.27.0", - "version_normalized": "1.27.0.0", + "version": "v1.28.0", + "version_normalized": "1.28.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9" + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9", - "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fe2f306d1d9d346a7fee353d0d5012e401e984b5", + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5", "shasum": "", "mirrors": [ { @@ -3733,11 +3767,11 @@ "require": { "php": ">=7.1" }, - "time": "2022-11-03T14:55:06+00:00", + "time": "2023-01-26T09:26:14+00:00", "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3779,7 +3813,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.28.0" }, "funding": [ { @@ -3799,17 +3833,17 @@ }, { "name": "symfony/polyfill-php80", - "version": "v1.27.0", - "version_normalized": "1.27.0.0", + "version": "v1.28.0", + "version_normalized": "1.28.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5", + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5", "shasum": "", "mirrors": [ { @@ -3821,11 +3855,11 @@ "require": { "php": ">=7.1" }, - "time": "2022-11-03T14:55:06+00:00", + "time": "2023-01-26T09:26:14+00:00", "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3871,7 +3905,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0" }, "funding": [ { @@ -4410,17 +4444,17 @@ }, { "name": "tencentcloud/tencentcloud-sdk-php", - "version": "3.0.954", - "version_normalized": "3.0.954.0", + "version": "3.0.964", + "version_normalized": "3.0.964.0", "source": { "type": "git", "url": "https://github.com/TencentCloud/tencentcloud-sdk-php.git", - "reference": "27530bd3d5a9ae1ffd0e158a415a53295b6c73b2" + "reference": "dbde4caaa3309bb94d74a8a90a1b38144ec8096f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TencentCloud/tencentcloud-sdk-php/zipball/27530bd3d5a9ae1ffd0e158a415a53295b6c73b2", - "reference": "27530bd3d5a9ae1ffd0e158a415a53295b6c73b2", + "url": "https://api.github.com/repos/TencentCloud/tencentcloud-sdk-php/zipball/dbde4caaa3309bb94d74a8a90a1b38144ec8096f", + "reference": "dbde4caaa3309bb94d74a8a90a1b38144ec8096f", "shasum": "", "mirrors": [ { @@ -4436,7 +4470,7 @@ "require-dev": { "phpunit/phpunit": "^9.5" }, - "time": "2023-08-15T00:06:57+00:00", + "time": "2023-08-29T00:11:56+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -4463,7 +4497,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.954" + "source": "https://github.com/TencentCloud/tencentcloud-sdk-php/tree/3.0.964" }, "install-path": "../tencentcloud/tencentcloud-sdk-php" }, diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 36e1e3b5..1e34868d 100755 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -3,7 +3,7 @@ 'name' => 'topthink/think', 'pretty_version' => 'dev-master', 'version' => 'dev-master', - 'reference' => '4ca1fbf320b45741911e936ec646a9f156bc55da', + 'reference' => '06ec10fd9f3d38cdf28ad7729ca09519b31a90fd', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -55,6 +55,15 @@ 'aliases' => array(), 'dev_requirement' => false, ), + 'ebaoquan/junziqian_sdk' => array( + 'pretty_version' => '2.0.3', + 'version' => '2.0.3.0', + 'reference' => '1294ea49ff9ecc4532821f8798304816cbf8dd74', + 'type' => 'library', + 'install_path' => __DIR__ . '/../ebaoquan/junziqian_sdk', + 'aliases' => array(), + 'dev_requirement' => false, + ), 'ezyang/htmlpurifier' => array( 'pretty_version' => 'v4.16.0', 'version' => '4.16.0.0', @@ -74,9 +83,9 @@ 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( - 'pretty_version' => '7.7.0', - 'version' => '7.7.0.0', - 'reference' => 'fb7566caccf22d74d1ab270de3551f72a58399f5', + 'pretty_version' => '7.7.1', + 'version' => '7.7.1.0', + 'reference' => '085b026db54d4b5012f727c80c9958e8b8cbc454', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), @@ -341,9 +350,9 @@ ), ), 'qcloud/cos-sdk-v5' => array( - 'pretty_version' => 'v2.6.4', - 'version' => '2.6.4.0', - 'reference' => '06ccc95599635abd3f431f470b79b8fb8ddbd6a0', + 'pretty_version' => 'v2.6.6', + 'version' => '2.6.6.0', + 'reference' => '9d82ccb550fe2dca1adfb53835791d314023a9a8', 'type' => 'library', 'install_path' => __DIR__ . '/../qcloud/cos-sdk-v5', 'aliases' => array(), @@ -377,9 +386,9 @@ 'dev_requirement' => false, ), 'symfony/cache' => array( - 'pretty_version' => 'v5.4.25', - 'version' => '5.4.25.0', - 'reference' => 'e2013521c0f07473ae69a01fce0af78fc3ec0f23', + 'pretty_version' => 'v5.4.28', + 'version' => '5.4.28.0', + 'reference' => '62b7ae3bccc5b474a30fadc7ef6bbc362007d3f9', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/cache', 'aliases' => array(), @@ -452,63 +461,63 @@ 'dev_requirement' => false, ), 'symfony/polyfill-ctype' => array( - 'pretty_version' => 'v1.27.0', - 'version' => '1.27.0.0', - 'reference' => '5bbc823adecdae860bb64756d639ecfec17b050a', + 'pretty_version' => 'v1.28.0', + 'version' => '1.28.0.0', + 'reference' => 'ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-ctype', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-intl-idn' => array( - 'pretty_version' => 'v1.27.0', - 'version' => '1.27.0.0', - 'reference' => '639084e360537a19f9ee352433b84ce831f3d2da', + 'pretty_version' => 'v1.28.0', + 'version' => '1.28.0.0', + 'reference' => 'ecaafce9f77234a6a449d29e49267ba10499116d', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-idn', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-intl-normalizer' => array( - 'pretty_version' => 'v1.27.0', - 'version' => '1.27.0.0', - 'reference' => '19bd1e4fcd5b91116f14d8533c57831ed00571b6', + 'pretty_version' => 'v1.28.0', + 'version' => '1.28.0.0', + 'reference' => '8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( - 'pretty_version' => 'v1.27.0', - 'version' => '1.27.0.0', - 'reference' => '8ad114f6b39e2c98a8b0e3bd907732c207c2b534', + 'pretty_version' => 'v1.28.0', + 'version' => '1.28.0.0', + 'reference' => '42292d99c55abe617799667f454222c54c60e229', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php72' => array( - 'pretty_version' => 'v1.27.0', - 'version' => '1.27.0.0', - 'reference' => '869329b1e9894268a8a61dabb69153029b7a8c97', + 'pretty_version' => 'v1.28.0', + 'version' => '1.28.0.0', + 'reference' => '70f4aebd92afca2f865444d30a4d2151c13c3179', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php72', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php73' => array( - 'pretty_version' => 'v1.27.0', - 'version' => '1.27.0.0', - 'reference' => '9e8ecb5f92152187c4799efd3c96b78ccab18ff9', + 'pretty_version' => 'v1.28.0', + 'version' => '1.28.0.0', + 'reference' => 'fe2f306d1d9d346a7fee353d0d5012e401e984b5', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php73', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php80' => array( - 'pretty_version' => 'v1.27.0', - 'version' => '1.27.0.0', - 'reference' => '7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936', + 'pretty_version' => 'v1.28.0', + 'version' => '1.28.0.0', + 'reference' => '6caa57379c4aec19c0a12a38b59b26487dcfe4b5', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 'aliases' => array(), @@ -569,9 +578,9 @@ 'dev_requirement' => false, ), 'tencentcloud/tencentcloud-sdk-php' => array( - 'pretty_version' => '3.0.954', - 'version' => '3.0.954.0', - 'reference' => '27530bd3d5a9ae1ffd0e158a415a53295b6c73b2', + 'pretty_version' => '3.0.964', + 'version' => '3.0.964.0', + 'reference' => 'dbde4caaa3309bb94d74a8a90a1b38144ec8096f', 'type' => 'library', 'install_path' => __DIR__ . '/../tencentcloud/tencentcloud-sdk-php', 'aliases' => array(), @@ -598,7 +607,7 @@ 'topthink/think' => array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', - 'reference' => '4ca1fbf320b45741911e936ec646a9f156bc55da', + 'reference' => '06ec10fd9f3d38cdf28ad7729ca09519b31a90fd', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), diff --git a/vendor/ebaoquan/junziqian_sdk b/vendor/ebaoquan/junziqian_sdk new file mode 160000 index 00000000..1294ea49 --- /dev/null +++ b/vendor/ebaoquan/junziqian_sdk @@ -0,0 +1 @@ +Subproject commit 1294ea49ff9ecc4532821f8798304816cbf8dd74 diff --git a/vendor/guzzlehttp/guzzle/CHANGELOG.md b/vendor/guzzlehttp/guzzle/CHANGELOG.md index 1144eb76..cab6681b 100755 --- a/vendor/guzzlehttp/guzzle/CHANGELOG.md +++ b/vendor/guzzlehttp/guzzle/CHANGELOG.md @@ -3,6 +3,13 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version. +## 7.7.1 - 2023-08-27 + +### Changed + +- Remove the need for `AllowDynamicProperties` in `CurlMultiHandler` + + ## 7.7.0 - 2023-05-21 ### Added diff --git a/vendor/guzzlehttp/guzzle/UPGRADING.md b/vendor/guzzlehttp/guzzle/UPGRADING.md index 45417a7e..8fa0afb5 100755 --- a/vendor/guzzlehttp/guzzle/UPGRADING.md +++ b/vendor/guzzlehttp/guzzle/UPGRADING.md @@ -27,7 +27,7 @@ Please make sure: - Function `GuzzleHttp\Exception\RequestException::getResponseBodySummary` is removed. Use `\GuzzleHttp\Psr7\get_message_body_summary` as an alternative. - Function `GuzzleHttp\Cookie\CookieJar::getCookieValue` is removed. -- Request option `exception` is removed. Please use `http_errors`. +- Request option `exceptions` is removed. Please use `http_errors`. - Request option `save_to` is removed. Please use `sink`. - Pool option `pool_size` is removed. Please use `concurrency`. - We now look for environment variables in the `$_SERVER` super global, due to thread safety issues with `getenv`. We continue to fallback to `getenv` in CLI environments, for maximum compatibility. diff --git a/vendor/guzzlehttp/guzzle/src/Client.php b/vendor/guzzlehttp/guzzle/src/Client.php index 9b0d7107..bc6efc90 100755 --- a/vendor/guzzlehttp/guzzle/src/Client.php +++ b/vendor/guzzlehttp/guzzle/src/Client.php @@ -202,7 +202,7 @@ class Client implements ClientInterface, \Psr\Http\Client\ClientInterface * * @deprecated Client::getConfig will be removed in guzzlehttp/guzzle:8.0. */ - public function getConfig(?string $option = null) + public function getConfig(string $option = null) { return $option === null ? $this->config diff --git a/vendor/guzzlehttp/guzzle/src/ClientInterface.php b/vendor/guzzlehttp/guzzle/src/ClientInterface.php index 6aaee61a..1788e16a 100755 --- a/vendor/guzzlehttp/guzzle/src/ClientInterface.php +++ b/vendor/guzzlehttp/guzzle/src/ClientInterface.php @@ -80,5 +80,5 @@ interface ClientInterface * * @deprecated ClientInterface::getConfig will be removed in guzzlehttp/guzzle:8.0. */ - public function getConfig(?string $option = null); + public function getConfig(string $option = null); } diff --git a/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php b/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php index b4ced5a1..fa2b10a8 100755 --- a/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php +++ b/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php @@ -96,9 +96,6 @@ class CookieJar implements CookieJarInterface return null; } - /** - * {@inheritDoc} - */ public function toArray(): array { return \array_map(static function (SetCookie $cookie): array { @@ -106,10 +103,7 @@ class CookieJar implements CookieJarInterface }, $this->getIterator()->getArrayCopy()); } - /** - * {@inheritDoc} - */ - public function clear(?string $domain = null, ?string $path = null, ?string $name = null): void + public function clear(string $domain = null, string $path = null, string $name = null): void { if (!$domain) { $this->cookies = []; @@ -126,25 +120,22 @@ class CookieJar implements CookieJarInterface $this->cookies = \array_filter( $this->cookies, static function (SetCookie $cookie) use ($path, $domain): bool { - return !($cookie->matchesPath($path) && - $cookie->matchesDomain($domain)); + return !($cookie->matchesPath($path) + && $cookie->matchesDomain($domain)); } ); } else { $this->cookies = \array_filter( $this->cookies, static function (SetCookie $cookie) use ($path, $domain, $name) { - return !($cookie->getName() == $name && - $cookie->matchesPath($path) && - $cookie->matchesDomain($domain)); + return !($cookie->getName() == $name + && $cookie->matchesPath($path) + && $cookie->matchesDomain($domain)); } ); } } - /** - * {@inheritDoc} - */ public function clearSessionCookies(): void { $this->cookies = \array_filter( @@ -155,9 +146,6 @@ class CookieJar implements CookieJarInterface ); } - /** - * {@inheritDoc} - */ public function setCookie(SetCookie $cookie): bool { // If the name string is empty (but not 0), ignore the set-cookie @@ -182,9 +170,9 @@ class CookieJar implements CookieJarInterface foreach ($this->cookies as $i => $c) { // Two cookies are identical, when their path, and domain are // identical. - if ($c->getPath() != $cookie->getPath() || - $c->getDomain() != $cookie->getDomain() || - $c->getName() != $cookie->getName() + if ($c->getPath() != $cookie->getPath() + || $c->getDomain() != $cookie->getDomain() + || $c->getName() != $cookie->getName() ) { continue; } @@ -286,10 +274,10 @@ class CookieJar implements CookieJarInterface $path = $uri->getPath() ?: '/'; foreach ($this->cookies as $cookie) { - if ($cookie->matchesPath($path) && - $cookie->matchesDomain($host) && - !$cookie->isExpired() && - (!$cookie->getSecure() || $scheme === 'https') + if ($cookie->matchesPath($path) + && $cookie->matchesDomain($host) + && !$cookie->isExpired() + && (!$cookie->getSecure() || $scheme === 'https') ) { $values[] = $cookie->getName().'=' .$cookie->getValue(); diff --git a/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php b/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php index 50bc3639..8c55cc6f 100755 --- a/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php +++ b/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php @@ -14,6 +14,7 @@ use Psr\Http\Message\ResponseInterface; * cookies from a file, database, etc. * * @see https://docs.python.org/2/library/cookielib.html Inspiration + * * @extends \IteratorAggregate */ interface CookieJarInterface extends \Countable, \IteratorAggregate @@ -61,7 +62,7 @@ interface CookieJarInterface extends \Countable, \IteratorAggregate * @param string|null $path Clears cookies matching a domain and path * @param string|null $name Clears cookies matching a domain, path, and name */ - public function clear(?string $domain = null, ?string $path = null, ?string $name = null): void; + public function clear(string $domain = null, string $path = null, string $name = null): void; /** * Discard all sessions cookies. diff --git a/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php b/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php index 3a6a8db2..12e95380 100755 --- a/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php +++ b/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php @@ -367,11 +367,11 @@ class CurlFactory implements CurlFactoryInterface // If it's a directory or a link to a directory use CURLOPT_CAPATH. // If not, it's probably a file, or a link to a file, so use CURLOPT_CAINFO. if ( - \is_dir($options['verify']) || - ( - \is_link($options['verify']) === true && - ($verifyLink = \readlink($options['verify'])) !== false && - \is_dir($verifyLink) + \is_dir($options['verify']) + || ( + \is_link($options['verify']) === true + && ($verifyLink = \readlink($options['verify'])) !== false + && \is_dir($verifyLink) ) ) { $conf[\CURLOPT_CAPATH] = $options['verify']; diff --git a/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php b/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php index f0acde14..a64e1821 100755 --- a/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php +++ b/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php @@ -15,11 +15,8 @@ use Psr\Http\Message\RequestInterface; * associative array of curl option constants mapping to values in the * **curl** key of the provided request options. * - * @property resource|\CurlMultiHandle $_mh Internal use only. Lazy loaded multi-handle. - * * @final */ -#[\AllowDynamicProperties] class CurlMultiHandler { /** @@ -56,6 +53,9 @@ class CurlMultiHandler */ private $options = []; + /** @var resource|\CurlMultiHandle */ + private $_mh; + /** * This handler accepts the following options: * @@ -79,6 +79,10 @@ class CurlMultiHandler } $this->options = $options['options'] ?? []; + + // unsetting the property forces the first access to go through + // __get(). + unset($this->_mh); } /** diff --git a/vendor/guzzlehttp/guzzle/src/HandlerStack.php b/vendor/guzzlehttp/guzzle/src/HandlerStack.php index 1ce9c4b1..6cb12f07 100755 --- a/vendor/guzzlehttp/guzzle/src/HandlerStack.php +++ b/vendor/guzzlehttp/guzzle/src/HandlerStack.php @@ -44,7 +44,7 @@ class HandlerStack * handler is provided, the best handler for your * system will be utilized. */ - public static function create(?callable $handler = null): self + public static function create(callable $handler = null): self { $stack = new self($handler ?: Utils::chooseHandler()); $stack->push(Middleware::httpErrors(), 'http_errors'); @@ -131,7 +131,7 @@ class HandlerStack * @param callable(callable): callable $middleware Middleware function * @param string $name Name to register for this middleware. */ - public function unshift(callable $middleware, ?string $name = null): void + public function unshift(callable $middleware, string $name = null): void { \array_unshift($this->stack, [$middleware, $name]); $this->cached = null; diff --git a/vendor/guzzlehttp/guzzle/src/MessageFormatter.php b/vendor/guzzlehttp/guzzle/src/MessageFormatter.php index 9b77eee8..04e9eb37 100755 --- a/vendor/guzzlehttp/guzzle/src/MessageFormatter.php +++ b/vendor/guzzlehttp/guzzle/src/MessageFormatter.php @@ -68,7 +68,7 @@ class MessageFormatter implements MessageFormatterInterface * @param ResponseInterface|null $response Response that was received * @param \Throwable|null $error Exception that was received */ - public function format(RequestInterface $request, ?ResponseInterface $response = null, ?\Throwable $error = null): string + public function format(RequestInterface $request, ResponseInterface $response = null, \Throwable $error = null): string { $cache = []; diff --git a/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php b/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php index a39ac248..47934614 100755 --- a/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php +++ b/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php @@ -14,5 +14,5 @@ interface MessageFormatterInterface * @param ResponseInterface|null $response Response that was received * @param \Throwable|null $error Exception that was received */ - public function format(RequestInterface $request, ?ResponseInterface $response = null, ?\Throwable $error = null): string; + public function format(RequestInterface $request, ResponseInterface $response = null, \Throwable $error = null): string; } diff --git a/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php b/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php index f32808a7..7aa21a62 100755 --- a/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php +++ b/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php @@ -166,8 +166,8 @@ class RedirectMiddleware // not forcing RFC compliance, but rather emulating what all browsers // would do. $statusCode = $response->getStatusCode(); - if ($statusCode == 303 || - ($statusCode <= 302 && !$options['allow_redirects']['strict']) + if ($statusCode == 303 + || ($statusCode <= 302 && !$options['allow_redirects']['strict']) ) { $safeMethods = ['GET', 'HEAD', 'OPTIONS']; $requestMethod = $request->getMethod(); diff --git a/vendor/guzzlehttp/guzzle/src/TransferStats.php b/vendor/guzzlehttp/guzzle/src/TransferStats.php index 93fa334c..2ce9e38f 100755 --- a/vendor/guzzlehttp/guzzle/src/TransferStats.php +++ b/vendor/guzzlehttp/guzzle/src/TransferStats.php @@ -46,8 +46,8 @@ final class TransferStats */ public function __construct( RequestInterface $request, - ?ResponseInterface $response = null, - ?float $transferTime = null, + ResponseInterface $response = null, + float $transferTime = null, $handlerErrorData = null, array $handlerStats = [] ) { diff --git a/vendor/qcloud/cos-sdk-v5/CHANGELOG.md b/vendor/qcloud/cos-sdk-v5/CHANGELOG.md index bbc38631..731bac07 100755 --- a/vendor/qcloud/cos-sdk-v5/CHANGELOG.md +++ b/vendor/qcloud/cos-sdk-v5/CHANGELOG.md @@ -1,5 +1,15 @@ cos-php-sdk-v5 Upgrade Guide ==================== +2.6.5 to 2.6.6 +--------- +修复部分问题 + +2.6.4 to 2.6.5 +--------- +1. 文字水印支持scatype、spcent参数 +2. 支持提交画质增强任务 +3. 创建/更新画质增强模板 + 2.6.3 to 2.6.4 --------- 1. 媒体处理转码任务支持闲时转码 diff --git a/vendor/qcloud/cos-sdk-v5/sample/closeImageSlim.php b/vendor/qcloud/cos-sdk-v5/sample/closeImageSlim.php new file mode 100644 index 00000000..5b2e3975 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/closeImageSlim.php @@ -0,0 +1,23 @@ + $region, + 'schema' => 'https', //协议头部,默认为http + 'credentials' => array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + $result = $cosClient->closeImageSlim(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由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/createMediaVideoEnhanceJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoEnhanceJobs.php new file mode 100644 index 00000000..d90fd136 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoEnhanceJobs.php @@ -0,0 +1,201 @@ + $region, + 'schema' => 'https', //协议头部,默认为http + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 提交画质增强任务 https://cloud.tencent.com/document/product/460/84775 + // start --------------- 使用模版 ----------------- // + $result = $cosClient->createMediaVideoEnhanceJobs(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'VideoEnhance', + 'Input' => array( + 'Object' => 'test.mp4', + ), + 'Operation' => array( + 'TemplateId' => '', // 画质增强模板 ID + 'Output' => array( + 'Region' => $region, + 'Bucket' => 'examplebucket-125000000', + 'Object' => 'tmp/output.mp4', + ), +// 'UserData' => 'xxx', +// 'JobLevel' => '0', +// 'WatermarkTemplateId' => array( +// 'WatermarkTemplateId-1', +// 'WatermarkTemplateId-2', +// ), +// 'Watermark' => array( +// array( +// 'Type' => '', +// 'Pos' => '', +// 'LocMode' => '', +// 'Dx' => '', +// 'Dy' => '', +// 'StartTime' => '', +// 'EndTime' => '', +// 'Image' => array( +// 'Url' => '', +// 'Mode' => '', +// 'Width' => '', +// 'Height' => '', +// 'Transparency' => '', +// 'Background' => '', +// ), +// 'Text' => array( +// 'FontSize' => '', +// 'FontType' => '', +// 'FontColor' => '', +// 'Transparency' => '', +// 'Text' => '', +// ), +// 'SlideConfig' => array( +// 'SlideMode' => '', +// 'XSlideSpeed' => '', +// 'YSlideSpeed' => '', +// ), +// ), +// ), +// 'DigitalWatermark' => array( +// 'Message' => '', +// 'Type' => '', +// 'Version' => '', +// 'IgnoreError' => '', +// 'State' => '', +// ), + ), +// 'CallBack' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', +// ), + )); + // 请求成功 + print_r($result); + // end --------------- 使用模版 ----------------- // + + // start --------------- 自定义参数 ----------------- // + $result = $cosClient->createMediaVideoEnhanceJobs(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'VideoEnhance', + 'Input' => array( + 'Object' => 'test.mp4', + ), + 'Operation' => array( + // 画质增强参数 + 'VideoEnhance' => array( + 'Transcode' => array( + 'Container' => array( + 'Format' => 'mp4', + ), + 'Video' => array( + 'Codec' => 'H.264', + 'Width' => '1280', + 'Height' => '920', + 'Fps' => '30', + ), + 'Audio' => array( + 'Codec' => 'aac', + 'Samplerate' => '44100', + 'Bitrate' => '128', + 'Channels' => '4', + ), + ), + 'SuperResolution' => array( + 'Resolution' => 'sdtohd', + 'EnableScaleUp' => 'true', + 'Version' => 'Enhance', + ), + 'SDRtoHDR' => array( + 'HdrMode' => 'HDR10', + ), + 'ColorEnhance' => array( + 'Contrast' => '50', + 'Correction' => '100', + 'Saturation' => '100', + ), + 'MsSharpen' => array( + 'SharpenLevel' => '5', + ), + 'FrameEnhance' => array( + 'FrameDoubling' => 'true', + ), + ), + 'Output' => array( + 'Region' => $region, + 'Bucket' => 'examplebucket-125000000', + 'Object' => 'tmp/output.mp4', + ), +// 'UserData' => 'xxx', +// 'JobLevel' => '0', +// 'WatermarkTemplateId' => array( +// 'WatermarkTemplateId-1', +// 'WatermarkTemplateId-2', +// ), +// 'Watermark' => array( +// array( +// 'Type' => '', +// 'Pos' => '', +// 'LocMode' => '', +// 'Dx' => '', +// 'Dy' => '', +// 'StartTime' => '', +// 'EndTime' => '', +// 'Image' => array( +// 'Url' => '', +// 'Mode' => '', +// 'Width' => '', +// 'Height' => '', +// 'Transparency' => '', +// 'Background' => '', +// ), +// 'Text' => array( +// 'FontSize' => '', +// 'FontType' => '', +// 'FontColor' => '', +// 'Transparency' => '', +// 'Text' => '', +// ), +// 'SlideConfig' => array( +// 'SlideMode' => '', +// 'XSlideSpeed' => '', +// 'YSlideSpeed' => '', +// ), +// ), +// ), +// 'DigitalWatermark' => array( +// 'Message' => '', +// 'Type' => '', +// 'Version' => '', +// 'IgnoreError' => '', +// 'State' => '', +// ), + ), +// 'CallBack' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', +// ), + )); + // 请求成功 + print_r($result); + // end --------------- 自定义参数 ----------------- // +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoEnhanceTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoEnhanceTemplate.php new file mode 100644 index 00000000..d18de858 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoEnhanceTemplate.php @@ -0,0 +1,65 @@ + $region, + 'schema' => 'https', //协议头部,默认为http + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // https://cloud.tencent.com/document/product/460/84722 创建画质增强模板 + $result = $cosClient->createMediaVideoEnhanceTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'VideoEnhance', + 'Name' => 'TemplateName', + 'VideoEnhance' => array( + 'Transcode' => array( + 'Container' => array( + 'Format' => 'mp4', + ), + 'Video' => array( + 'Codec' => 'H.264', + 'Width' => '1280', + 'Height' => '920', + 'Fps' => '30', + ), + 'Audio' => array( + 'Codec' => 'aac', + 'Samplerate' => '44100', + 'Bitrate' => '128', + 'Channels' => '4', + ), + ), + 'SuperResolution' => array( + 'Resolution' => 'sdtohd', + 'EnableScaleUp' => 'true', + 'Version' => 'Enhance', + ), + 'SDRtoHDR' => array( + 'HdrMode' => 'HDR10', + ), + 'ColorEnhance' => array( + 'Contrast' => '50', + 'Correction' => '100', + 'Saturation' => '100', + ), + 'MsSharpen' => array( + 'SharpenLevel' => '5', + ), + 'FrameEnhance' => array( + 'FrameDoubling' => 'true', + ), + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/getImageSlim.php b/vendor/qcloud/cos-sdk-v5/sample/getImageSlim.php new file mode 100644 index 00000000..ad40ba8c --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/getImageSlim.php @@ -0,0 +1,23 @@ + $region, + 'schema' => 'https', //协议头部,默认为http + 'credentials' => array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + $result = $cosClient->getImageSlim(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由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/imageProcessWatermarkText.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessWatermarkText.php index 7b7f2d0e..fd28656f 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessWatermarkText.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessWatermarkText.php @@ -27,6 +27,8 @@ try { $textWatermarkRule->setBatch(1); // 平铺水印功能,可将文字水印平铺至整张图片。值为1时,表示开启平铺水印功能 $textWatermarkRule->setDegree(10); // 当 batch 值为1时生效。文字水印的旋转角度设置,取值范围为0 - 360,默认0 $textWatermarkRule->setShadow(10); // 文字阴影效果,有效值为[0,100],默认为0,表示无阴影 + $textWatermarkRule->setScatype(1); // 根据原图的大小,缩放调整文字水印的大小 + $textWatermarkRule->setSpcent(500); // 与 scatype 搭配使用 $picOperations = new Qcloud\Cos\ImageParamTemplate\PicOperationsTransformation(); $picOperations->setIsPicInfo(1); // is_pic_info diff --git a/vendor/qcloud/cos-sdk-v5/sample/openImageSlim.php b/vendor/qcloud/cos-sdk-v5/sample/openImageSlim.php new file mode 100644 index 00000000..6e7334c4 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/openImageSlim.php @@ -0,0 +1,30 @@ + $region, + 'schema' => 'https', //协议头部,默认为http + 'credentials' => array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + $result = $cosClient->openImageSlim(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'SlimMode' => 'API', + 'Suffixs' => array( + 'Suffix' => array( + 'jpg', + 'png', + ), + ), + )); + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoEnhanceTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoEnhanceTemplate.php new file mode 100644 index 00000000..1af06d43 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoEnhanceTemplate.php @@ -0,0 +1,66 @@ + $region, + 'schema' => 'https', //协议头部,默认为http + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // https://cloud.tencent.com/document/product/460/84745 更新画质增强模板 + $result = $cosClient->updateMediaVideoEnhanceTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Key' => '', // TemplateId + 'Tag' => 'VideoEnhance', + 'Name' => 'TemplateName', + 'VideoEnhance' => array( + 'Transcode' => array( + 'Container' => array( + 'Format' => 'mp4', + ), + 'Video' => array( + 'Codec' => 'H.264', + 'Width' => '1280', + 'Height' => '920', + 'Fps' => '30', + ), + 'Audio' => array( + 'Codec' => 'aac', + 'Samplerate' => '44100', + 'Bitrate' => '128', + 'Channels' => '4', + ), + ), + 'SuperResolution' => array( + 'Resolution' => 'sdtohd', + 'EnableScaleUp' => 'true', + 'Version' => 'Enhance', + ), + 'SDRtoHDR' => array( + 'HdrMode' => 'HDR10', + ), + 'ColorEnhance' => array( + 'Contrast' => '50', + 'Correction' => '100', + 'Saturation' => '100', + ), + 'MsSharpen' => array( + 'SharpenLevel' => '5', + ), + 'FrameEnhance' => array( + 'FrameDoubling' => 'true', + ), + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/src/Client.php b/vendor/qcloud/cos-sdk-v5/src/Client.php index 5bf63ee7..10a30a38 100755 --- a/vendor/qcloud/cos-sdk-v5/src/Client.php +++ b/vendor/qcloud/cos-sdk-v5/src/Client.php @@ -227,10 +227,16 @@ use GuzzleHttp\Psr7; * @method object CreateAiTranslationJobs(array $args) 提交一个翻译任务 * @method object CreateVoiceSpeechRecognitionJobs(array $args) 提交一个语音识别任务 * @method object CreateAiWordsGeneralizeJobs(array $args) 提交一个分词任务 + * @method object CreateMediaVideoEnhanceJobs(array $args) 提交画质增强任务 + * @method object CreateMediaVideoEnhanceTemplate(array $args) 创建画质增强模板 + * @method object UpdateMediaVideoEnhanceTemplate(array $args) 更新画质增强模板 + * @method object OpenImageSlim(array $args) 开通图片瘦身 + * @method object CloseImageSlim(array $args) 关闭图片瘦身 + * @method object GetImageSlim(array $args) 查询图片瘦身状态 * @see \Qcloud\Cos\Service::getService() */ class Client extends GuzzleClient { - const VERSION = '2.6.4'; + const VERSION = '2.6.6'; public $httpClient; @@ -411,8 +417,22 @@ class Client extends GuzzleClient { return $this->api; } - private function getCosConfig() { - return $this->cosConfig; + /** + * Get the config of the cos client. + * + * @param array|string $option + * @return mixed + */ + public function getCosConfig($option = null) + { + return $option === null + ? $this->cosConfig + : (isset($this->cosConfig[$option]) ? $this->cosConfig[$option] : array()); + } + + public function setCosConfig($option, $value) + { + $this->cosConfig[$option] = $value; } private function createPresignedUrl(RequestInterface $request, $expires) { @@ -425,7 +445,6 @@ class Client extends GuzzleClient { return $this->createPresignedUrl($request, $expires); } - public function getObjectUrl($bucket, $key, $expires = "+30 minutes", array $args = array()) { $command = $this->getCommand('GetObject', $args + array('Bucket' => $bucket, 'Key' => $key)); $request = $this->commandToRequestTransformer($command); @@ -462,7 +481,6 @@ class Client extends GuzzleClient { public function download($bucket, $key, $saveAs, $options = array()) { $options['PartSize'] = isset($options['PartSize']) ? $options['PartSize'] : RangeDownload::DEFAULT_PART_SIZE; - $contentLength = 0; $versionId = isset($options['VersionId']) ? $options['VersionId'] : ''; $rt = $this->headObject(array( @@ -585,7 +603,6 @@ class Client extends GuzzleClient { return $final_key; } - public static function handleSignature($secretId, $secretKey, $options) { return function (callable $handler) use ($secretId, $secretKey, $options) { return new SignatureMiddleware($handler, $secretId, $secretKey, $options); diff --git a/vendor/qcloud/cos-sdk-v5/src/CommandToRequestTransformer.php b/vendor/qcloud/cos-sdk-v5/src/CommandToRequestTransformer.php index 9c3a0c61..d01c0be7 100755 --- a/vendor/qcloud/cos-sdk-v5/src/CommandToRequestTransformer.php +++ b/vendor/qcloud/cos-sdk-v5/src/CommandToRequestTransformer.php @@ -71,7 +71,8 @@ class CommandToRequestTransformer { || $action == 'PutBucketGuetzli' || $action == 'GetBucketGuetzli' || $action == 'DeleteBucketGuetzli' || $action == 'BindCiService' || $action == 'GetCiService' || $action == 'UnBindCiService' || $action == 'GetHotLink' || $action == 'AddHotLink' - || $action == 'OpenOriginProtect' || $action == 'GetOriginProtect' || $action == 'CloseOriginProtect') { + || $action == 'OpenOriginProtect' || $action == 'GetOriginProtect' || $action == 'CloseOriginProtect' + || $action == 'OpenImageSlim' || $action == 'GetImageSlim' || $action == 'CloseImageSlim' ) { $domain_type = '.pic.'; } @@ -239,19 +240,25 @@ class CommandToRequestTransformer { $action = $command->getName(); if(key_exists($action, array( 'DescribeMediaBuckets' => 1, - 'DescribeDocProcessBuckets' =>1, - 'GetPicBucketList' =>1, - 'GetAiBucketList' =>1, + 'DescribeDocProcessBuckets' => 1, + 'GetPicBucketList' => 1, + 'GetAiBucketList' => 1, ))) { $origin_host = "ci.{$this->config['region']}.myqcloud.com"; $host = $origin_host; if ($this->config['ip'] != null) { $host = $this->config['ip']; if ($this->config['port'] != null) { - $host = $this->config['ip'] . ":" . $this->config['port']; + $host = $this->config['ip'] . ':' . $this->config['port']; } } + // 万象接口需要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; + } $path = $this->config['schema'].'://'. $host . $request->getUri()->getPath(); $uri = new Uri( $path ); $query = $request->getUri()->getQuery(); @@ -366,10 +373,13 @@ class CommandToRequestTransformer { 'CreateAiTranslationJobs' => 1, 'CreateVoiceSpeechRecognitionJobs' => 1, 'CreateAiWordsGeneralizeJobs' => 1, + 'CreateMediaVideoEnhanceJobs' => 1, + 'CreateMediaVideoEnhanceTemplate' => 1, + 'UpdateMediaVideoEnhanceTemplate' => 1, ); if (key_exists($action, $ciActions)) { // 万象接口需要https,http方式报错 - if($this->config['schema'] !== 'https') { + if ($this->config['schema'] !== 'https') { $e = new Exception\CosException('CI request schema must be "https", instead of "http"'); $e->setExceptionCode('Invalid Argument'); throw $e; diff --git a/vendor/qcloud/cos-sdk-v5/src/Descriptions.php b/vendor/qcloud/cos-sdk-v5/src/Descriptions.php index 363e5680..60079606 100755 --- a/vendor/qcloud/cos-sdk-v5/src/Descriptions.php +++ b/vendor/qcloud/cos-sdk-v5/src/Descriptions.php @@ -70,6 +70,13 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'ClipConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), ), ), 'Video' => array( @@ -16258,4 +16265,1119 @@ class Descriptions { ); } + public static function CreateMediaVideoEnhanceJobs() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}jobs', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateMediaVideoEnhanceJobsOutput', + '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( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Transcode' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'ClipConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Duration' => 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', ), + ), + ), + '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', ), + ), + ), + ), + ), + 'SuperResolution' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Resolution' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableScaleUp' => array( 'type' => 'string', 'location' => 'xml', ), + 'Version' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'SDRtoHDR' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'HdrMode' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'ColorEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + '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( + 'SharpenLevel' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'FrameEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'FrameDoubling' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'WatermarkTemplateId' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'name' => 'WatermarkTemplateId', + 'type' => 'string', + 'location' => 'xml', + 'sentAs' => 'WatermarkTemplateId', + ), + ), + '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', ), + ), + ), + 'SlideConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'SlideMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'XSlideSpeed' => array( 'type' => 'string', 'location' => 'xml', ), + 'YSlideSpeed' => 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', ), + ), + ), + '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 CreateMediaVideoEnhanceJobsOutput() { + 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', ), + 'Progress' => 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', ), + 'Bucket' => 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( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'TemplateName' => array( 'type' => 'string', 'location' => 'xml', ), + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Transcode' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'ClipConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Duration' => 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', ), + ), + ), + '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', ), + ), + ), + ), + ), + 'SuperResolution' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Resolution' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableScaleUp' => array( 'type' => 'string', 'location' => 'xml', ), + 'Version' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'SDRtoHDR' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'HdrMode' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'ColorEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + '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( + 'SharpenLevel' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'FrameEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'FrameDoubling' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'Watermark' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + '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', ), + ), + ), + 'SlideConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'SlideMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'XSlideSpeed' => array( 'type' => 'string', 'location' => 'xml', ), + 'YSlideSpeed' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ) + ), + 'WatermarkTemplateId' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => 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',), + ), + ), + ), + ), + ), + ), + ), + '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', ), + ), + ), + ), + ), + ), + ), + ), + ); + } + + public static function CreateMediaVideoEnhanceTemplate() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}template', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateMediaVideoEnhanceTemplateOutput', + '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', ), + 'VideoEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Transcode' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'ClipConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Duration' => 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', ), + ), + ), + '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', ), + ), + ), + ), + ), + 'SuperResolution' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Resolution' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableScaleUp' => array( 'type' => 'string', 'location' => 'xml', ), + 'Version' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'SDRtoHDR' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'HdrMode' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'ColorEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + '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( + 'SharpenLevel' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'FrameEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'FrameDoubling' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + public static function CreateMediaVideoEnhanceTemplateOutput() { + 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', ), + 'VideoEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Transcode' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'ClipConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Duration' => 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', ), + ), + ), + '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', ), + ), + ), + ), + ), + 'SuperResolution' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Resolution' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableScaleUp' => array( 'type' => 'string', 'location' => 'xml', ), + 'Version' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'SDRtoHDR' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'HdrMode' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'ColorEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + '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( + 'SharpenLevel' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'FrameEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'FrameDoubling' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + ), + ); + } + + public static function UpdateMediaVideoEnhanceTemplate() { + return array( + 'httpMethod' => 'PUT', + 'uri' => '/{Bucket}template/{/Key*}', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'UpdateMediaVideoEnhanceTemplateOutput', + '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', ), + 'VideoEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Transcode' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'ClipConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Duration' => 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', ), + ), + ), + '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', ), + ), + ), + ), + ), + 'SuperResolution' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Resolution' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableScaleUp' => array( 'type' => 'string', 'location' => 'xml', ), + 'Version' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'SDRtoHDR' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'HdrMode' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'ColorEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + '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( + 'SharpenLevel' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'FrameEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'FrameDoubling' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + public static function UpdateMediaVideoEnhanceTemplateOutput() { + 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', ), + 'VideoEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Transcode' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'ClipConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Duration' => 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', ), + ), + ), + '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', ), + ), + ), + ), + ), + 'SuperResolution' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Resolution' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableScaleUp' => array( 'type' => 'string', 'location' => 'xml', ), + 'Version' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'SDRtoHDR' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'HdrMode' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'ColorEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + '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( + 'SharpenLevel' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'FrameEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'FrameDoubling' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + ), + ); + } + + public static function OpenImageSlim() { + return array( + 'httpMethod' => 'PUT', + 'uri' => '/{Bucket}?image-slim', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'OpenImageSlimOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'ImageSlim', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'SlimMode' => array( 'location' => 'xml', 'type' => 'string', ), + 'Suffixs' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Suffix' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( 'name' => 'Suffix', 'type' => 'string', 'location' => 'xml', 'sentAs' => 'Suffix', ), + ), + ), + ), + ), + ); + } + public static function OpenImageSlimOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'x-cos-request-id', + ), + 'ContentType' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'Content-Type', + ), + 'ContentLength' => array( + 'type' => 'numeric', + 'minimum'=> 0, + 'location' => 'header', + 'sentAs' => 'Content-Length', + ), + ) + ); + } + + public static function CloseImageSlim() { + return array( + 'httpMethod' => 'DELETE', + 'uri' => '/{Bucket}?image-slim', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CloseImageSlimOutput', + 'responseType' => 'model', + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + ), + ); + } + public static function CloseImageSlimOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'x-cos-request-id', + ), + 'ContentType' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'Content-Type', + ), + 'ContentLength' => array( + 'type' => 'numeric', + 'minimum'=> 0, + 'location' => 'header', + 'sentAs' => 'Content-Length', + ), + ) + ); + } + + public static function GetImageSlim() { + return array( + 'httpMethod' => 'GET', + 'uri' => '/{Bucket}?image-slim', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'GetImageSlimOutput', + 'responseType' => 'model', + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + ), + ); + } + public static function GetImageSlimOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'x-cos-request-id', + ), + 'ContentType' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'Content-Type', + ), + 'ContentLength' => array( + 'type' => 'numeric', + 'minimum'=> 0, + 'location' => 'header', + 'sentAs' => 'Content-Length', + ), + 'Status' => array( 'type' => 'string', 'location' => 'xml', ), + 'SlimMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Suffixs' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Suffix' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ) + ); + } + } diff --git a/vendor/qcloud/cos-sdk-v5/src/ImageParamTemplate/TextWatermarkTemplate.php b/vendor/qcloud/cos-sdk-v5/src/ImageParamTemplate/TextWatermarkTemplate.php index 7f359931..6fbc05d7 100755 --- a/vendor/qcloud/cos-sdk-v5/src/ImageParamTemplate/TextWatermarkTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/src/ImageParamTemplate/TextWatermarkTemplate.php @@ -18,6 +18,8 @@ class TextWatermarkTemplate extends ImageTemplate private $batch; private $degree; private $shadow; + private $scatype; + private $spcent; public function __construct() { parent::__construct(); @@ -32,6 +34,8 @@ class TextWatermarkTemplate extends ImageTemplate $this->batch = ""; $this->degree = ""; $this->shadow = ""; + $this->scatype = ""; + $this->spcent = ""; } public function setText($value) { @@ -78,6 +82,14 @@ class TextWatermarkTemplate extends ImageTemplate $this->shadow = "/shadow/" . $value; } + public function setScatype($value) { + $this->scatype = "/scatype/" . $value; + } + + public function setSpcent($value) { + $this->spcent = "/spcent/" . $value; + } + public function getText() { return $this->text; } @@ -122,6 +134,14 @@ class TextWatermarkTemplate extends ImageTemplate return $this->shadow; } + public function getScatype() { + return $this->scatype; + } + + public function getSpcent() { + return $this->spcent; + } + public function queryString() { $head = "watermark/2"; $res = ""; @@ -158,6 +178,12 @@ class TextWatermarkTemplate extends ImageTemplate if($this->shadow) { $res .= $this->shadow; } + if($this->scatype) { + $res .= $this->scatype; + } + if($this->spcent) { + $res .= $this->spcent; + } if($res) { $res = $head . $res; } @@ -176,5 +202,7 @@ class TextWatermarkTemplate extends ImageTemplate $this->batch = ""; $this->degree = ""; $this->shadow = ""; + $this->scatype = ""; + $this->spcent = ""; } } diff --git a/vendor/qcloud/cos-sdk-v5/src/Service.php b/vendor/qcloud/cos-sdk-v5/src/Service.php index 7deb2ad0..0ca33909 100755 --- a/vendor/qcloud/cos-sdk-v5/src/Service.php +++ b/vendor/qcloud/cos-sdk-v5/src/Service.php @@ -3824,6 +3824,12 @@ class Service { 'CreateAiTranslationJobs' => Descriptions::CreateAiTranslationJobs(), // 提交一个翻译任务 'CreateVoiceSpeechRecognitionJobs' => Descriptions::CreateVoiceSpeechRecognitionJobs(), // 提交一个语音识别任务 'CreateAiWordsGeneralizeJobs' => Descriptions::CreateAiWordsGeneralizeJobs(), // 提交一个分词任务 + 'CreateMediaVideoEnhanceJobs' => Descriptions::CreateMediaVideoEnhanceJobs(), // 提交画质增强任务 + 'CreateMediaVideoEnhanceTemplate' => Descriptions::CreateMediaVideoEnhanceTemplate(), // 创建画质增强模板 + 'UpdateMediaVideoEnhanceTemplate' => Descriptions::UpdateMediaVideoEnhanceTemplate(), // 更新画质增强模板 + 'OpenImageSlim' => Descriptions::OpenImageSlim(), // 开通图片瘦身 + 'CloseImageSlim' => Descriptions::CloseImageSlim(), // 关闭图片瘦身 + 'GetImageSlim' => Descriptions::GetImageSlim(), // 查询图片瘦身状态 ), 'models' => array( 'AbortMultipartUploadOutput' => array( @@ -6127,6 +6133,14 @@ class Service { 'location' => 'header', 'sentAs' => 'x-cos-request-id', ), + 'BucketAzType' => array( + 'location' => 'header', + 'sentAs' => 'x-cos-bucket-az-type', // undefined 或 MAZ + ), + 'BucketArch' => array( + 'location' => 'header', + 'sentAs' => 'x-cos-bucket-arch', // undefined 或 OFS + ), ), ), 'SelectObjectContentOutput' => array( @@ -7453,6 +7467,12 @@ class Service { 'CreateAiTranslationJobsOutput' => Descriptions::CreateAiTranslationJobsOutput(), 'CreateVoiceSpeechRecognitionJobsOutput' => Descriptions::CreateVoiceSpeechRecognitionJobsOutput(), 'CreateAiWordsGeneralizeJobsOutput' => Descriptions::CreateAiWordsGeneralizeJobsOutput(), + 'CreateMediaVideoEnhanceJobsOutput' => Descriptions::CreateMediaVideoEnhanceJobsOutput(), + 'CreateMediaVideoEnhanceTemplateOutput' => Descriptions::CreateMediaVideoEnhanceTemplateOutput(), + 'UpdateMediaVideoEnhanceTemplateOutput' => Descriptions::UpdateMediaVideoEnhanceTemplateOutput(), + 'OpenImageSlimOutput' => Descriptions::OpenImageSlimOutput(), + 'CloseImageSlimOutput' => Descriptions::CloseImageSlimOutput(), + 'GetImageSlimOutput' => Descriptions::GetImageSlimOutput(), ) ); } diff --git a/vendor/services.php b/vendor/services.php index 762a9073..351ce1e8 100755 --- a/vendor/services.php +++ b/vendor/services.php @@ -1,5 +1,5 @@ 'think\\app\\Service', diff --git a/vendor/symfony/polyfill-ctype/LICENSE b/vendor/symfony/polyfill-ctype/LICENSE index 3f853aaf..7536caea 100755 --- a/vendor/symfony/polyfill-ctype/LICENSE +++ b/vendor/symfony/polyfill-ctype/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2018-2019 Fabien Potencier +Copyright (c) 2018-present Fabien Potencier Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/vendor/symfony/polyfill-ctype/composer.json b/vendor/symfony/polyfill-ctype/composer.json index 1b3efff5..e5c978f1 100755 --- a/vendor/symfony/polyfill-ctype/composer.json +++ b/vendor/symfony/polyfill-ctype/composer.json @@ -31,7 +31,7 @@ "minimum-stability": "dev", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", diff --git a/vendor/symfony/polyfill-intl-idn/Idn.php b/vendor/symfony/polyfill-intl-idn/Idn.php index 86710b94..3dc06120 100755 --- a/vendor/symfony/polyfill-intl-idn/Idn.php +++ b/vendor/symfony/polyfill-intl-idn/Idn.php @@ -11,8 +11,6 @@ namespace Symfony\Polyfill\Intl\Idn; -use Exception; -use Normalizer; use Symfony\Polyfill\Intl\Idn\Resources\unidata\DisallowedRanges; use Symfony\Polyfill\Intl\Idn\Resources\unidata\Regex; @@ -167,7 +165,7 @@ final class Idn if (1 === preg_match('/[^\x00-\x7F]/', $label)) { try { $label = 'xn--'.self::punycodeEncode($label); - } catch (Exception $e) { + } catch (\Exception $e) { $info->errors |= self::ERROR_PUNYCODE; } @@ -335,8 +333,8 @@ final class Idn $domain = self::mapCodePoints($domain, $options, $info); // Step 2. Normalize the domain name string to Unicode Normalization Form C. - if (!Normalizer::isNormalized($domain, Normalizer::FORM_C)) { - $domain = Normalizer::normalize($domain, Normalizer::FORM_C); + if (!\Normalizer::isNormalized($domain, \Normalizer::FORM_C)) { + $domain = \Normalizer::normalize($domain, \Normalizer::FORM_C); } // Step 3. Break the string into labels at U+002E (.) FULL STOP. @@ -350,7 +348,7 @@ final class Idn if ('xn--' === substr($label, 0, 4)) { try { $label = self::punycodeDecode(substr($label, 4)); - } catch (Exception $e) { + } catch (\Exception $e) { $info->errors |= self::ERROR_PUNYCODE; continue; @@ -496,7 +494,7 @@ final class Idn } // Step 1. The label must be in Unicode Normalization Form C. - if (!Normalizer::isNormalized($label, Normalizer::FORM_C)) { + if (!\Normalizer::isNormalized($label, \Normalizer::FORM_C)) { $info->errors |= self::ERROR_INVALID_ACE_LABEL; } @@ -583,7 +581,7 @@ final class Idn for ($j = 0; $j < $b; ++$j) { if ($bytes[$j] > 0x7F) { - throw new Exception('Invalid input'); + throw new \Exception('Invalid input'); } $output[$out++] = $input[$j]; @@ -599,17 +597,17 @@ final class Idn for ($k = self::BASE; /* no condition */; $k += self::BASE) { if ($in >= $inputLength) { - throw new Exception('Invalid input'); + throw new \Exception('Invalid input'); } $digit = self::$basicToDigit[$bytes[$in++] & 0xFF]; if ($digit < 0) { - throw new Exception('Invalid input'); + throw new \Exception('Invalid input'); } if ($digit > intdiv(self::MAX_INT - $i, $w)) { - throw new Exception('Integer overflow'); + throw new \Exception('Integer overflow'); } $i += $digit * $w; @@ -629,7 +627,7 @@ final class Idn $baseMinusT = self::BASE - $t; if ($w > intdiv(self::MAX_INT, $baseMinusT)) { - throw new Exception('Integer overflow'); + throw new \Exception('Integer overflow'); } $w *= $baseMinusT; @@ -639,7 +637,7 @@ final class Idn $bias = self::adaptBias($i - $oldi, $outPlusOne, 0 === $oldi); if (intdiv($i, $outPlusOne) > self::MAX_INT - $n) { - throw new Exception('Integer overflow'); + throw new \Exception('Integer overflow'); } $n += intdiv($i, $outPlusOne); @@ -694,7 +692,7 @@ final class Idn } if ($m - $n > intdiv(self::MAX_INT - $delta, $h + 1)) { - throw new Exception('Integer overflow'); + throw new \Exception('Integer overflow'); } $delta += ($m - $n) * ($h + 1); @@ -702,7 +700,7 @@ final class Idn foreach ($iter as $codePoint) { if ($codePoint < $n && 0 === ++$delta) { - throw new Exception('Integer overflow'); + throw new \Exception('Integer overflow'); } if ($codePoint === $n) { diff --git a/vendor/symfony/polyfill-intl-idn/LICENSE b/vendor/symfony/polyfill-intl-idn/LICENSE index 03c5e257..fd0a0626 100755 --- a/vendor/symfony/polyfill-intl-idn/LICENSE +++ b/vendor/symfony/polyfill-intl-idn/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2018-2019 Fabien Potencier and Trevor Rowbotham +Copyright (c) 2018-present Fabien Potencier and Trevor Rowbotham Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/vendor/symfony/polyfill-intl-idn/Resources/unidata/DisallowedRanges.php b/vendor/symfony/polyfill-intl-idn/Resources/unidata/DisallowedRanges.php index 5bb70e48..d285acd1 100755 --- a/vendor/symfony/polyfill-intl-idn/Resources/unidata/DisallowedRanges.php +++ b/vendor/symfony/polyfill-intl-idn/Resources/unidata/DisallowedRanges.php @@ -1,5 +1,14 @@ + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Polyfill\Intl\Idn\Resources\unidata; /** diff --git a/vendor/symfony/polyfill-intl-idn/Resources/unidata/Regex.php b/vendor/symfony/polyfill-intl-idn/Resources/unidata/Regex.php index 5c1c51dd..3c6af0c1 100755 --- a/vendor/symfony/polyfill-intl-idn/Resources/unidata/Regex.php +++ b/vendor/symfony/polyfill-intl-idn/Resources/unidata/Regex.php @@ -1,5 +1,14 @@ + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Polyfill\Intl\Idn\Resources\unidata; /** diff --git a/vendor/symfony/polyfill-intl-idn/composer.json b/vendor/symfony/polyfill-intl-idn/composer.json index 105e3d06..78e478ee 100755 --- a/vendor/symfony/polyfill-intl-idn/composer.json +++ b/vendor/symfony/polyfill-intl-idn/composer.json @@ -34,7 +34,7 @@ "minimum-stability": "dev", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", diff --git a/vendor/symfony/polyfill-intl-normalizer/LICENSE b/vendor/symfony/polyfill-intl-normalizer/LICENSE index 4cd8bdd3..6e3afce6 100755 --- a/vendor/symfony/polyfill-intl-normalizer/LICENSE +++ b/vendor/symfony/polyfill-intl-normalizer/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2015-2019 Fabien Potencier +Copyright (c) 2015-present Fabien Potencier Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/vendor/symfony/polyfill-intl-normalizer/composer.json b/vendor/symfony/polyfill-intl-normalizer/composer.json index 65f72d64..2c4de2c8 100755 --- a/vendor/symfony/polyfill-intl-normalizer/composer.json +++ b/vendor/symfony/polyfill-intl-normalizer/composer.json @@ -29,7 +29,7 @@ "minimum-stability": "dev", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", diff --git a/vendor/symfony/polyfill-mbstring/LICENSE b/vendor/symfony/polyfill-mbstring/LICENSE index 4cd8bdd3..6e3afce6 100755 --- a/vendor/symfony/polyfill-mbstring/LICENSE +++ b/vendor/symfony/polyfill-mbstring/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2015-2019 Fabien Potencier +Copyright (c) 2015-present Fabien Potencier Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/vendor/symfony/polyfill-mbstring/Mbstring.php b/vendor/symfony/polyfill-mbstring/Mbstring.php index bce5c4a8..2e0b9694 100755 --- a/vendor/symfony/polyfill-mbstring/Mbstring.php +++ b/vendor/symfony/polyfill-mbstring/Mbstring.php @@ -69,7 +69,7 @@ final class Mbstring { public const MB_CASE_FOLD = \PHP_INT_MAX; - private const CASE_FOLD = [ + private const SIMPLE_CASE_FOLD = [ ['µ', 'ſ', "\xCD\x85", 'ς', "\xCF\x90", "\xCF\x91", "\xCF\x95", "\xCF\x96", "\xCF\xB0", "\xCF\xB1", "\xCF\xB5", "\xE1\xBA\x9B", "\xE1\xBE\xBE"], ['μ', 's', 'ι', 'σ', 'β', 'θ', 'φ', 'π', 'κ', 'ρ', 'ε', "\xE1\xB9\xA1", 'ι'], ]; @@ -301,7 +301,11 @@ final class Mbstring $map = $upper; } else { if (self::MB_CASE_FOLD === $mode) { - $s = str_replace(self::CASE_FOLD[0], self::CASE_FOLD[1], $s); + static $caseFolding = null; + if (null === $caseFolding) { + $caseFolding = self::getData('caseFolding'); + } + $s = strtr($s, $caseFolding); } static $lower = null; @@ -406,6 +410,12 @@ final class Mbstring public static function mb_check_encoding($var = null, $encoding = null) { + if (PHP_VERSION_ID < 70200 && \is_array($var)) { + trigger_error('mb_check_encoding() expects parameter 1 to be string, array given', \E_USER_WARNING); + + return null; + } + if (null === $encoding) { if (null === $var) { return false; @@ -413,7 +423,21 @@ final class Mbstring $encoding = self::$internalEncoding; } - return self::mb_detect_encoding($var, [$encoding]) || false !== @iconv($encoding, $encoding, $var); + if (!\is_array($var)) { + return self::mb_detect_encoding($var, [$encoding]) || false !== @iconv($encoding, $encoding, $var); + } + + foreach ($var as $key => $value) { + if (!self::mb_check_encoding($key, $encoding)) { + return false; + } + if (!self::mb_check_encoding($value, $encoding)) { + return false; + } + } + + return true; + } public static function mb_detect_encoding($str, $encodingList = null, $strict = false) @@ -638,8 +662,10 @@ final class Mbstring public static function mb_stripos($haystack, $needle, $offset = 0, $encoding = null) { - $haystack = self::mb_convert_case($haystack, self::MB_CASE_FOLD, $encoding); - $needle = self::mb_convert_case($needle, self::MB_CASE_FOLD, $encoding); + [$haystack, $needle] = str_replace(self::SIMPLE_CASE_FOLD[0], self::SIMPLE_CASE_FOLD[1], [ + self::mb_convert_case($haystack, \MB_CASE_LOWER, $encoding), + self::mb_convert_case($needle, \MB_CASE_LOWER, $encoding), + ]); return self::mb_strpos($haystack, $needle, $offset, $encoding); } @@ -674,8 +700,11 @@ final class Mbstring public static function mb_strripos($haystack, $needle, $offset = 0, $encoding = null) { - $haystack = self::mb_convert_case($haystack, self::MB_CASE_FOLD, $encoding); - $needle = self::mb_convert_case($needle, self::MB_CASE_FOLD, $encoding); + $haystack = self::mb_convert_case($haystack, \MB_CASE_LOWER, $encoding); + $needle = self::mb_convert_case($needle, \MB_CASE_LOWER, $encoding); + + $haystack = str_replace(self::SIMPLE_CASE_FOLD[0], self::SIMPLE_CASE_FOLD[1], $haystack); + $needle = str_replace(self::SIMPLE_CASE_FOLD[0], self::SIMPLE_CASE_FOLD[1], $needle); return self::mb_strrpos($haystack, $needle, $offset, $encoding); } @@ -798,6 +827,50 @@ final class Mbstring return $code; } + public static function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = \STR_PAD_RIGHT, string $encoding = null): string + { + if (!\in_array($pad_type, [\STR_PAD_RIGHT, \STR_PAD_LEFT, \STR_PAD_BOTH], true)) { + throw new \ValueError('mb_str_pad(): Argument #4 ($pad_type) must be STR_PAD_LEFT, STR_PAD_RIGHT, or STR_PAD_BOTH'); + } + + if (null === $encoding) { + $encoding = self::mb_internal_encoding(); + } + + try { + $validEncoding = @self::mb_check_encoding('', $encoding); + } catch (\ValueError $e) { + throw new \ValueError(sprintf('mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given', $encoding)); + } + + // BC for PHP 7.3 and lower + if (!$validEncoding) { + throw new \ValueError(sprintf('mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given', $encoding)); + } + + if (self::mb_strlen($pad_string, $encoding) <= 0) { + throw new \ValueError('mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string'); + } + + $paddingRequired = $length - self::mb_strlen($string, $encoding); + + if ($paddingRequired < 1) { + return $string; + } + + switch ($pad_type) { + case \STR_PAD_LEFT: + return self::mb_substr(str_repeat($pad_string, $paddingRequired), 0, $paddingRequired, $encoding).$string; + case \STR_PAD_RIGHT: + return $string.self::mb_substr(str_repeat($pad_string, $paddingRequired), 0, $paddingRequired, $encoding); + default: + $leftPaddingLength = floor($paddingRequired / 2); + $rightPaddingLength = $paddingRequired - $leftPaddingLength; + + return self::mb_substr(str_repeat($pad_string, $leftPaddingLength), 0, $leftPaddingLength, $encoding).$string.self::mb_substr(str_repeat($pad_string, $rightPaddingLength), 0, $rightPaddingLength, $encoding); + } + } + private static function getSubpart($pos, $part, $haystack, $encoding) { if (false === $pos) { diff --git a/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php b/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php new file mode 100644 index 00000000..512bba0b --- /dev/null +++ b/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php @@ -0,0 +1,119 @@ + 'i̇', + 'µ' => 'μ', + 'ſ' => 's', + 'ͅ' => 'ι', + 'ς' => 'σ', + 'ϐ' => 'β', + 'ϑ' => 'θ', + 'ϕ' => 'φ', + 'ϖ' => 'π', + 'ϰ' => 'κ', + 'ϱ' => 'ρ', + 'ϵ' => 'ε', + 'ẛ' => 'ṡ', + 'ι' => 'ι', + 'ß' => 'ss', + 'ʼn' => 'ʼn', + 'ǰ' => 'ǰ', + 'ΐ' => 'ΐ', + 'ΰ' => 'ΰ', + 'և' => 'եւ', + 'ẖ' => 'ẖ', + 'ẗ' => 'ẗ', + 'ẘ' => 'ẘ', + 'ẙ' => 'ẙ', + 'ẚ' => 'aʾ', + 'ẞ' => 'ss', + 'ὐ' => 'ὐ', + 'ὒ' => 'ὒ', + 'ὔ' => 'ὔ', + 'ὖ' => 'ὖ', + 'ᾀ' => 'ἀι', + 'ᾁ' => 'ἁι', + 'ᾂ' => 'ἂι', + 'ᾃ' => 'ἃι', + 'ᾄ' => 'ἄι', + 'ᾅ' => 'ἅι', + 'ᾆ' => 'ἆι', + 'ᾇ' => 'ἇι', + 'ᾈ' => 'ἀι', + 'ᾉ' => 'ἁι', + 'ᾊ' => 'ἂι', + 'ᾋ' => 'ἃι', + 'ᾌ' => 'ἄι', + 'ᾍ' => 'ἅι', + 'ᾎ' => 'ἆι', + 'ᾏ' => 'ἇι', + 'ᾐ' => 'ἠι', + 'ᾑ' => 'ἡι', + 'ᾒ' => 'ἢι', + 'ᾓ' => 'ἣι', + 'ᾔ' => 'ἤι', + 'ᾕ' => 'ἥι', + 'ᾖ' => 'ἦι', + 'ᾗ' => 'ἧι', + 'ᾘ' => 'ἠι', + 'ᾙ' => 'ἡι', + 'ᾚ' => 'ἢι', + 'ᾛ' => 'ἣι', + 'ᾜ' => 'ἤι', + 'ᾝ' => 'ἥι', + 'ᾞ' => 'ἦι', + 'ᾟ' => 'ἧι', + 'ᾠ' => 'ὠι', + 'ᾡ' => 'ὡι', + 'ᾢ' => 'ὢι', + 'ᾣ' => 'ὣι', + 'ᾤ' => 'ὤι', + 'ᾥ' => 'ὥι', + 'ᾦ' => 'ὦι', + 'ᾧ' => 'ὧι', + 'ᾨ' => 'ὠι', + 'ᾩ' => 'ὡι', + 'ᾪ' => 'ὢι', + 'ᾫ' => 'ὣι', + 'ᾬ' => 'ὤι', + 'ᾭ' => 'ὥι', + 'ᾮ' => 'ὦι', + 'ᾯ' => 'ὧι', + 'ᾲ' => 'ὰι', + 'ᾳ' => 'αι', + 'ᾴ' => 'άι', + 'ᾶ' => 'ᾶ', + 'ᾷ' => 'ᾶι', + 'ᾼ' => 'αι', + 'ῂ' => 'ὴι', + 'ῃ' => 'ηι', + 'ῄ' => 'ήι', + 'ῆ' => 'ῆ', + 'ῇ' => 'ῆι', + 'ῌ' => 'ηι', + 'ῒ' => 'ῒ', + 'ῖ' => 'ῖ', + 'ῗ' => 'ῗ', + 'ῢ' => 'ῢ', + 'ῤ' => 'ῤ', + 'ῦ' => 'ῦ', + 'ῧ' => 'ῧ', + 'ῲ' => 'ὼι', + 'ῳ' => 'ωι', + 'ῴ' => 'ώι', + 'ῶ' => 'ῶ', + 'ῷ' => 'ῶι', + 'ῼ' => 'ωι', + 'ff' => 'ff', + 'fi' => 'fi', + 'fl' => 'fl', + 'ffi' => 'ffi', + 'ffl' => 'ffl', + 'ſt' => 'st', + 'st' => 'st', + 'ﬓ' => 'մն', + 'ﬔ' => 'մե', + 'ﬕ' => 'մի', + 'ﬖ' => 'վն', + 'ﬗ' => 'մխ', +]; diff --git a/vendor/symfony/polyfill-mbstring/bootstrap.php b/vendor/symfony/polyfill-mbstring/bootstrap.php index 1fedd1f7..ecf1a035 100755 --- a/vendor/symfony/polyfill-mbstring/bootstrap.php +++ b/vendor/symfony/polyfill-mbstring/bootstrap.php @@ -132,6 +132,10 @@ if (!function_exists('mb_str_split')) { function mb_str_split($string, $length = 1, $encoding = null) { return p\Mbstring::mb_str_split($string, $length, $encoding); } } +if (!function_exists('mb_str_pad')) { + function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string { return p\Mbstring::mb_str_pad($string, $length, $pad_string, $pad_type, $encoding); } +} + if (extension_loaded('mbstring')) { return; } diff --git a/vendor/symfony/polyfill-mbstring/bootstrap80.php b/vendor/symfony/polyfill-mbstring/bootstrap80.php index 82f5ac4d..2f9fb5b4 100755 --- a/vendor/symfony/polyfill-mbstring/bootstrap80.php +++ b/vendor/symfony/polyfill-mbstring/bootstrap80.php @@ -128,6 +128,10 @@ if (!function_exists('mb_str_split')) { function mb_str_split(?string $string, ?int $length = 1, ?string $encoding = null): array { return p\Mbstring::mb_str_split((string) $string, (int) $length, $encoding); } } +if (!function_exists('mb_str_pad')) { + function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string { return p\Mbstring::mb_str_pad($string, $length, $pad_string, $pad_type, $encoding); } +} + if (extension_loaded('mbstring')) { return; } diff --git a/vendor/symfony/polyfill-mbstring/composer.json b/vendor/symfony/polyfill-mbstring/composer.json index 44895536..943e5029 100755 --- a/vendor/symfony/polyfill-mbstring/composer.json +++ b/vendor/symfony/polyfill-mbstring/composer.json @@ -31,7 +31,7 @@ "minimum-stability": "dev", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", diff --git a/vendor/symfony/polyfill-php72/LICENSE b/vendor/symfony/polyfill-php72/LICENSE index 4cd8bdd3..6e3afce6 100755 --- a/vendor/symfony/polyfill-php72/LICENSE +++ b/vendor/symfony/polyfill-php72/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2015-2019 Fabien Potencier +Copyright (c) 2015-present Fabien Potencier Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/vendor/symfony/polyfill-php72/composer.json b/vendor/symfony/polyfill-php72/composer.json index 5f17af34..b61b4c8a 100755 --- a/vendor/symfony/polyfill-php72/composer.json +++ b/vendor/symfony/polyfill-php72/composer.json @@ -25,7 +25,7 @@ "minimum-stability": "dev", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", diff --git a/vendor/symfony/polyfill-php73/LICENSE b/vendor/symfony/polyfill-php73/LICENSE index 3f853aaf..7536caea 100755 --- a/vendor/symfony/polyfill-php73/LICENSE +++ b/vendor/symfony/polyfill-php73/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2018-2019 Fabien Potencier +Copyright (c) 2018-present Fabien Potencier Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/vendor/symfony/polyfill-php73/composer.json b/vendor/symfony/polyfill-php73/composer.json index b5c58ec1..48295ef9 100755 --- a/vendor/symfony/polyfill-php73/composer.json +++ b/vendor/symfony/polyfill-php73/composer.json @@ -26,7 +26,7 @@ "minimum-stability": "dev", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", diff --git a/vendor/symfony/polyfill-php80/LICENSE b/vendor/symfony/polyfill-php80/LICENSE index 5593b1d8..0ed3a246 100755 --- a/vendor/symfony/polyfill-php80/LICENSE +++ b/vendor/symfony/polyfill-php80/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2020 Fabien Potencier +Copyright (c) 2020-present Fabien Potencier Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/vendor/symfony/polyfill-php80/composer.json b/vendor/symfony/polyfill-php80/composer.json index bd9a3262..f1801f40 100755 --- a/vendor/symfony/polyfill-php80/composer.json +++ b/vendor/symfony/polyfill-php80/composer.json @@ -30,7 +30,7 @@ "minimum-stability": "dev", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/CHANGELOG.md b/vendor/tencentcloud/tencentcloud-sdk-php/CHANGELOG.md index bf638733..7ed43505 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/CHANGELOG.md +++ b/vendor/tencentcloud/tencentcloud-sdk-php/CHANGELOG.md @@ -1,3 +1,2368 @@ +# Release 3.0.964 + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 94 次发布 + +发布时间:2023-08-29 01:09:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MySQLParam](https://cloud.tencent.com/document/api/597/40861#MySQLParam) + + * 新增成员:SignalTable + + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 66 次发布 + +发布时间:2023-08-29 01:12:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateHourDCDBInstance](https://cloud.tencent.com/document/api/557/70249) + + * 新增入参:DcnSyncMode + + + + +## Elasticsearch Service(es) 版本:2018-04-16 + +### 第 45 次发布 + +发布时间:2023-08-29 01:14:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstance](https://cloud.tencent.com/document/api/845/30633) + + * 新增入参:CdcId + + +修改数据结构: + +* [InstanceInfo](https://cloud.tencent.com/document/api/845/30634#InstanceInfo) + + * 新增成员:HasKernelUpgrade, CdcId + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 107 次发布 + +发布时间:2023-08-29 01:14:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePersonAuthCertificateImage](https://cloud.tencent.com/document/api/1323/95783) + + * 新增入参:Agent + + +新增数据结构: + +* [Permission](https://cloud.tencent.com/document/api/1323/70369#Permission) +* [PermissionGroup](https://cloud.tencent.com/document/api/1323/70369#PermissionGroup) + +修改数据结构: + +* [IntegrateRole](https://cloud.tencent.com/document/api/1323/70369#IntegrateRole) + + * 新增成员:PermissionGroups + + * **修改成员**:RoleId, RoleName, RoleStatus, IsGroupRole, SubOrgIdList + + +### 第 106 次发布 + +发布时间:2023-08-28 16:10:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1323/75450) + +* [DescribeOrganizationSeals](https://cloud.tencent.com/document/api/1323/82453) + + * 新增入参:SealStatuses + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 107 次发布 + +发布时间:2023-08-29 01:15:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1420/75452) + + +修改数据结构: + +* [BaseFlowInfo](https://cloud.tencent.com/document/api/1420/61525#BaseFlowInfo) + + * 新增成员:Components + +* [CommonFlowApprover](https://cloud.tencent.com/document/api/1420/61525#CommonFlowApprover) + + * 新增成员:SignComponents + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 人脸核身(faceid) 版本:2018-03-01 + +### 第 61 次发布 + +发布时间:2023-08-29 01:15:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [IntentionVerifyData](https://cloud.tencent.com/document/api/1007/41958#IntentionVerifyData) + + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 40 次发布 + +发布时间:2023-08-29 01:17:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeUser](https://cloud.tencent.com/document/api/1639/80936) + + * 新增出参:OriginId + + +修改数据结构: + +* [UserInfo](https://cloud.tencent.com/document/api/1639/81423#UserInfo) + + * 新增成员:OriginId + + * **修改成员**:SdkAppId, UserId, Name, Avatar + + + + +## 云数据库 MariaDB(mariadb) 版本:2017-03-12 + +### 第 58 次发布 + +发布时间:2023-08-29 01:18:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateHourDBInstance](https://cloud.tencent.com/document/api/237/67878) + + * 新增入参:DcnSyncMode + + + + +# Release 3.0.963 + +## 智能视图计算平台(iss) 版本:2023-05-17 + +### 第 4 次发布 + +发布时间:2023-08-25 16:30:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BatchOperateDevice](https://cloud.tencent.com/document/api/1344/97292) +* [DescribeTask](https://cloud.tencent.com/document/api/1344/97296) +* [ListSubTasks](https://cloud.tencent.com/document/api/1344/97295) +* [ListTasks](https://cloud.tencent.com/document/api/1344/97294) + +修改接口: + +* [ListGatewayDevices](https://cloud.tencent.com/document/api/1344/97279) + + * 新增入参:PageNumber, PageSize + + +新增数据结构: + +* [BatchOperateDeviceData](https://cloud.tencent.com/document/api/1344/95952#BatchOperateDeviceData) +* [ListSubTasksData](https://cloud.tencent.com/document/api/1344/95952#ListSubTasksData) +* [ListTasksData](https://cloud.tencent.com/document/api/1344/95952#ListTasksData) +* [SubTaskData](https://cloud.tencent.com/document/api/1344/95952#SubTaskData) +* [TaskData](https://cloud.tencent.com/document/api/1344/95952#TaskData) + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 35 次发布 + +发布时间:2023-08-28 02:39:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateModelService](https://cloud.tencent.com/document/api/851/82291) + + * 新增入参:Command + +* [ModifyModelService](https://cloud.tencent.com/document/api/851/83228) + + * 新增入参:Command + + +新增数据结构: + +* [InferCodeInfo](https://cloud.tencent.com/document/api/851/75051#InferCodeInfo) + +修改数据结构: + +* [ServiceInfo](https://cloud.tencent.com/document/api/851/75051#ServiceInfo) + + * 新增成员:VolumeMount, InferCodeInfo, Command + +* [StatefulSetCondition](https://cloud.tencent.com/document/api/851/75051#StatefulSetCondition) + + * 新增成员:LastUpdateTime + +* [WorkloadStatus](https://cloud.tencent.com/document/api/851/75051#WorkloadStatus) + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 实时音视频(trtc) 版本:2019-07-22 + +### 第 59 次发布 + +发布时间:2023-08-28 02:42:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeTRTCMarketQualityData](https://cloud.tencent.com/document/api/647/97441) +* [DescribeTRTCRealTimeQualityData](https://cloud.tencent.com/document/api/647/97440) + +### 第 58 次发布 + +发布时间:2023-08-25 17:00:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeTRTCRealTimeScaleData](https://cloud.tencent.com/document/api/647/97310) + +### 第 57 次发布 + +发布时间:2023-08-25 16:40:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeTRTCMarketScaleData](https://cloud.tencent.com/document/api/647/97297) + +新增数据结构: + +* [RowValues](https://cloud.tencent.com/document/api/647/44055#RowValues) +* [SeriesInfos](https://cloud.tencent.com/document/api/647/44055#SeriesInfos) +* [TRTCDataResult](https://cloud.tencent.com/document/api/647/44055#TRTCDataResult) + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 46 次发布 + +发布时间:2023-08-28 02:53:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteCustomRule](https://cloud.tencent.com/document/api/627/97444) +* [DescribeCustomRuleList](https://cloud.tencent.com/document/api/627/97443) +* [ModifyCustomRule](https://cloud.tencent.com/document/api/627/97442) + + + +# Release 3.0.962 + +## 弹性伸缩(as) 版本:2018-04-19 + +### 第 66 次发布 + +发布时间:2023-08-25 01:08:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* UpgradeLaunchConfiguration + + + +## 批量计算(batch) 版本:2017-03-12 + +### 第 49 次发布 + +发布时间:2023-08-25 01:09:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [CommandLine](https://cloud.tencent.com/document/api/599/15912#CommandLine) + +修改数据结构: + +* [Application](https://cloud.tencent.com/document/api/599/15912#Application) + + * 新增成员:Commands + + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 68 次发布 + +发布时间:2023-08-25 01:21:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [SearchCosRechargeInfo](https://cloud.tencent.com/document/api/614/97126) + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 68 次发布 + +发布时间:2023-08-25 01:28:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Package](https://cloud.tencent.com/document/api/1003/48097#Package) + + * **修改成员**:AppId, PackageId, PackageName, PackageType, PackageRegion, Status, PackageTotalSpec, PackageUsedSpec, HasQuota, BindInstanceInfos, StartTime, ExpireTime + + + + +## 数据安全中心(dsgc) 版本:2019-07-23 + +### 第 2 次发布 + +发布时间:2023-08-25 01:34:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AuthorizeDSPAMetaResources](https://cloud.tencent.com/document/api/1087/97183) +* [BindDSPAResourceCosBuckets](https://cloud.tencent.com/document/api/1087/97182) +* [BindDSPAResourceDatabases](https://cloud.tencent.com/document/api/1087/97181) +* [CopyDSPATemplate](https://cloud.tencent.com/document/api/1087/97260) +* [CreateAssetSortingReportRetryTask](https://cloud.tencent.com/document/api/1087/97141) +* [CreateAssetSortingReportTask](https://cloud.tencent.com/document/api/1087/97140) +* [CreateClassificationRule](https://cloud.tencent.com/document/api/1087/97278) +* [CreateDSPAAssessmentRiskLevel](https://cloud.tencent.com/document/api/1087/97162) +* [CreateDSPAAssessmentRiskTemplate](https://cloud.tencent.com/document/api/1087/97161) +* [CreateDSPAAssessmentTask](https://cloud.tencent.com/document/api/1087/97259) +* [CreateDSPACOSDiscoveryTask](https://cloud.tencent.com/document/api/1087/97258) +* [CreateDSPACategory](https://cloud.tencent.com/document/api/1087/97257) +* [CreateDSPACategoryRelation](https://cloud.tencent.com/document/api/1087/97256) +* [CreateDSPAComplianceGroup](https://cloud.tencent.com/document/api/1087/97255) +* [CreateDSPAComplianceRules](https://cloud.tencent.com/document/api/1087/97254) +* [CreateDSPACosMetaResources](https://cloud.tencent.com/document/api/1087/97180) +* [CreateDSPADiscoveryRule](https://cloud.tencent.com/document/api/1087/97253) +* [CreateDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97252) +* [CreateDSPALevelGroup](https://cloud.tencent.com/document/api/1087/97251) +* [CreateDSPAMetaResources](https://cloud.tencent.com/document/api/1087/97179) +* [CreateDSPASelfBuildMetaResource](https://cloud.tencent.com/document/api/1087/97178) +* [CreateIdentifyRuleAnotherName](https://cloud.tencent.com/document/api/1087/97250) +* [CreateNewClassification](https://cloud.tencent.com/document/api/1087/97277) +* [CreateOrCopyStandard](https://cloud.tencent.com/document/api/1087/97276) +* [DecribeSuggestRiskLevelMatrix](https://cloud.tencent.com/document/api/1087/97160) +* [DeleteCosMetaResource](https://cloud.tencent.com/document/api/1087/97177) +* [DeleteDSPAAssessmentTask](https://cloud.tencent.com/document/api/1087/97249) +* [DeleteDSPACOSDiscoveryTask](https://cloud.tencent.com/document/api/1087/97248) +* [DeleteDSPACOSDiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/97247) +* [DeleteDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97246) +* [DeleteDSPADiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/97245) +* [DeleteDSPAMetaResource](https://cloud.tencent.com/document/api/1087/97176) +* [DescribeAssetDetailDataExportResult](https://cloud.tencent.com/document/api/1087/97244) +* [DescribeAssetOverview](https://cloud.tencent.com/document/api/1087/97139) +* [DescribeBindDBList](https://cloud.tencent.com/document/api/1087/97138) +* [DescribeCOSAssetSensitiveDistribution](https://cloud.tencent.com/document/api/1087/97137) +* [DescribeClassificationInfo](https://cloud.tencent.com/document/api/1087/97275) +* [DescribeClassificationRuleCount](https://cloud.tencent.com/document/api/1087/97274) +* [DescribeDSPAAssessmentHighRiskTop10Overview](https://cloud.tencent.com/document/api/1087/97159) +* [DescribeDSPAAssessmentLatestRiskDetailInfo](https://cloud.tencent.com/document/api/1087/97158) +* [DescribeDSPAAssessmentLatestRiskList](https://cloud.tencent.com/document/api/1087/97157) +* [DescribeDSPAAssessmentNewDiscoveredRiskOverview](https://cloud.tencent.com/document/api/1087/97156) +* [DescribeDSPAAssessmentPendingRiskOverview](https://cloud.tencent.com/document/api/1087/97155) +* [DescribeDSPAAssessmentProcessingRiskOverview](https://cloud.tencent.com/document/api/1087/97154) +* [DescribeDSPAAssessmentRiskAmountOverview](https://cloud.tencent.com/document/api/1087/97153) +* [DescribeDSPAAssessmentRiskDatasourceTop5](https://cloud.tencent.com/document/api/1087/97243) +* [DescribeDSPAAssessmentRiskDealedOverview](https://cloud.tencent.com/document/api/1087/97242) +* [DescribeDSPAAssessmentRiskDealedTrend](https://cloud.tencent.com/document/api/1087/97241) +* [DescribeDSPAAssessmentRiskDistributionOverview](https://cloud.tencent.com/document/api/1087/97152) +* [DescribeDSPAAssessmentRiskItemTop5](https://cloud.tencent.com/document/api/1087/97240) +* [DescribeDSPAAssessmentRiskLevelDetail](https://cloud.tencent.com/document/api/1087/97151) +* [DescribeDSPAAssessmentRiskLevelList](https://cloud.tencent.com/document/api/1087/97150) +* [DescribeDSPAAssessmentRiskLevelTrend](https://cloud.tencent.com/document/api/1087/97239) +* [DescribeDSPAAssessmentRiskOverview](https://cloud.tencent.com/document/api/1087/97238) +* [DescribeDSPAAssessmentRiskProcessHistory](https://cloud.tencent.com/document/api/1087/97237) +* [DescribeDSPAAssessmentRiskTemplateDetail](https://cloud.tencent.com/document/api/1087/97149) +* [DescribeDSPAAssessmentRiskTemplateVulnerableList](https://cloud.tencent.com/document/api/1087/97148) +* [DescribeDSPAAssessmentRisks](https://cloud.tencent.com/document/api/1087/97236) +* [DescribeDSPAAssessmentTasks](https://cloud.tencent.com/document/api/1087/97235) +* [DescribeDSPAAssessmentTemplateControlItems](https://cloud.tencent.com/document/api/1087/97234) +* [DescribeDSPAAssessmentTemplates](https://cloud.tencent.com/document/api/1087/97233) +* [DescribeDSPACOSDataAssetBuckets](https://cloud.tencent.com/document/api/1087/97232) +* [DescribeDSPACOSDataAssetByComplianceId](https://cloud.tencent.com/document/api/1087/97231) +* [DescribeDSPACOSDataAssetDetail](https://cloud.tencent.com/document/api/1087/97230) +* [DescribeDSPACOSDiscoveryTaskDetail](https://cloud.tencent.com/document/api/1087/97229) +* [DescribeDSPACOSDiscoveryTaskFiles](https://cloud.tencent.com/document/api/1087/97228) +* [DescribeDSPACOSDiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/97227) +* [DescribeDSPACOSDiscoveryTasks](https://cloud.tencent.com/document/api/1087/97226) +* [DescribeDSPACOSTaskResultDetail](https://cloud.tencent.com/document/api/1087/97225) +* [DescribeDSPACategories](https://cloud.tencent.com/document/api/1087/97224) +* [DescribeDSPACategoryRuleStatistic](https://cloud.tencent.com/document/api/1087/97223) +* [DescribeDSPACategoryRules](https://cloud.tencent.com/document/api/1087/97222) +* [DescribeDSPACategoryTree](https://cloud.tencent.com/document/api/1087/97221) +* [DescribeDSPACategoryTreeWithRules](https://cloud.tencent.com/document/api/1087/97220) +* [DescribeDSPAComplianceGroupDetail](https://cloud.tencent.com/document/api/1087/97219) +* [DescribeDSPAComplianceGroups](https://cloud.tencent.com/document/api/1087/97218) +* [DescribeDSPAComplianceUpdateNotification](https://cloud.tencent.com/document/api/1087/97217) +* [DescribeDSPADataSourceDbInfo](https://cloud.tencent.com/document/api/1087/97216) +* [DescribeDSPADiscoveryRules](https://cloud.tencent.com/document/api/1087/97215) +* [DescribeDSPADiscoveryServiceStatus](https://cloud.tencent.com/document/api/1087/97214) +* [DescribeDSPADiscoveryTaskDetail](https://cloud.tencent.com/document/api/1087/97213) +* [DescribeDSPADiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/97212) +* [DescribeDSPADiscoveryTaskResultDetail](https://cloud.tencent.com/document/api/1087/97211) +* [DescribeDSPADiscoveryTaskTables](https://cloud.tencent.com/document/api/1087/97210) +* [DescribeDSPAESDataAssetByComplianceId](https://cloud.tencent.com/document/api/1087/97144) +* [DescribeDSPAESDataAssetDetail](https://cloud.tencent.com/document/api/1087/97143) +* [DescribeDSPAESDataSample](https://cloud.tencent.com/document/api/1087/97209) +* [DescribeDSPAESDiscoveryTaskResultDetail](https://cloud.tencent.com/document/api/1087/97208) +* [DescribeDSPALevelDetail](https://cloud.tencent.com/document/api/1087/97207) +* [DescribeDSPALevelGroups](https://cloud.tencent.com/document/api/1087/97206) +* [DescribeDSPARDBDataAssetByComplianceId](https://cloud.tencent.com/document/api/1087/97205) +* [DescribeDSPARDBDataAssetDetail](https://cloud.tencent.com/document/api/1087/97204) +* [DescribeDSPASupportedMetas](https://cloud.tencent.com/document/api/1087/97175) +* [DescribeDSPATaskResultDataSample](https://cloud.tencent.com/document/api/1087/97203) +* [DescribeESAssetSensitiveDistribution](https://cloud.tencent.com/document/api/1087/97136) +* [DescribeExportTaskResult](https://cloud.tencent.com/document/api/1087/97128) +* [DescribeLeafClassification](https://cloud.tencent.com/document/api/1087/97273) +* [DescribeMongoAssetSensitiveDistribution](https://cloud.tencent.com/document/api/1087/97135) +* [DescribeRDBAssetSensitiveDistribution](https://cloud.tencent.com/document/api/1087/97134) +* [DescribeReportTaskDownloadUrl](https://cloud.tencent.com/document/api/1087/97133) +* [DescribeReportTasks](https://cloud.tencent.com/document/api/1087/97132) +* [DescribeRuleDetail](https://cloud.tencent.com/document/api/1087/97272) +* [DescribeRuleList](https://cloud.tencent.com/document/api/1087/97271) +* [DescribeSensitiveCOSDataDistribution](https://cloud.tencent.com/document/api/1087/97131) +* [DescribeSensitiveRDBDataDistribution](https://cloud.tencent.com/document/api/1087/97130) +* [DisableDSPAMetaResourceAuth](https://cloud.tencent.com/document/api/1087/97174) +* [EnableDSPADiscoveryRule](https://cloud.tencent.com/document/api/1087/97202) +* [EnableTrialVersion](https://cloud.tencent.com/document/api/1087/97173) +* [ExportAssetDetailData](https://cloud.tencent.com/document/api/1087/97201) +* [GetResourceConnectionStatus](https://cloud.tencent.com/document/api/1087/97172) +* [GetTrialVersion](https://cloud.tencent.com/document/api/1087/97171) +* [GetUserQuotaInfo](https://cloud.tencent.com/document/api/1087/97170) +* [ListDSPAClusters](https://cloud.tencent.com/document/api/1087/97169) +* [ListDSPACosMetaResources](https://cloud.tencent.com/document/api/1087/97168) +* [ListDSPAMetaResources](https://cloud.tencent.com/document/api/1087/97167) +* [ModifyClassificationRule](https://cloud.tencent.com/document/api/1087/97270) +* [ModifyClassificationRuleState](https://cloud.tencent.com/document/api/1087/97269) +* [ModifyDSPAAssessmentRisk](https://cloud.tencent.com/document/api/1087/97200) +* [ModifyDSPAAssessmentRiskLatest](https://cloud.tencent.com/document/api/1087/97199) +* [ModifyDSPAAssessmentRiskLevel](https://cloud.tencent.com/document/api/1087/97147) +* [ModifyDSPAAssessmentRiskTemplate](https://cloud.tencent.com/document/api/1087/97146) +* [ModifyDSPACOSDiscoveryTask](https://cloud.tencent.com/document/api/1087/97198) +* [ModifyDSPACOSTaskResult](https://cloud.tencent.com/document/api/1087/97197) +* [ModifyDSPACategory](https://cloud.tencent.com/document/api/1087/97196) +* [ModifyDSPACategoryRelation](https://cloud.tencent.com/document/api/1087/97195) +* [ModifyDSPAClusterInfo](https://cloud.tencent.com/document/api/1087/97166) +* [ModifyDSPAComplianceGroup](https://cloud.tencent.com/document/api/1087/97194) +* [ModifyDSPADiscoveryRule](https://cloud.tencent.com/document/api/1087/97193) +* [ModifyDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97192) +* [ModifyDSPAESTaskResult](https://cloud.tencent.com/document/api/1087/97191) +* [ModifyDSPATaskResult](https://cloud.tencent.com/document/api/1087/97190) +* [ModifyLevelInfo](https://cloud.tencent.com/document/api/1087/97264) +* [ModifyLevelName](https://cloud.tencent.com/document/api/1087/97263) +* [ModifyLevelState](https://cloud.tencent.com/document/api/1087/97262) +* [ModifyMergeClassification](https://cloud.tencent.com/document/api/1087/97268) +* [ModifyNewClassification](https://cloud.tencent.com/document/api/1087/97267) +* [ModifyStandardInfo](https://cloud.tencent.com/document/api/1087/97266) +* [QueryDSPAMetaResourceDbList](https://cloud.tencent.com/document/api/1087/97165) +* [QueryResourceDbBindStatus](https://cloud.tencent.com/document/api/1087/97164) +* [RestartDSPAAssessmentTask](https://cloud.tencent.com/document/api/1087/97189) +* [StartDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97188) +* [StopDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97187) +* [UpdateDSPASelfBuildResource](https://cloud.tencent.com/document/api/1087/97163) +* [VerifyDSPACOSRule](https://cloud.tencent.com/document/api/1087/97186) +* [VerifyDSPADiscoveryRule](https://cloud.tencent.com/document/api/1087/97185) + +新增数据结构: + +* [AKSKLeak](https://cloud.tencent.com/document/api/1087/96844#AKSKLeak) +* [AccountRisk](https://cloud.tencent.com/document/api/1087/96844#AccountRisk) +* [AssessmentControlItem](https://cloud.tencent.com/document/api/1087/96844#AssessmentControlItem) +* [AssessmentRisk](https://cloud.tencent.com/document/api/1087/96844#AssessmentRisk) +* [AssessmentRiskItem](https://cloud.tencent.com/document/api/1087/96844#AssessmentRiskItem) +* [AssessmentTask](https://cloud.tencent.com/document/api/1087/96844#AssessmentTask) +* [AssessmentTemplate](https://cloud.tencent.com/document/api/1087/96844#AssessmentTemplate) +* [AssetCosDetail](https://cloud.tencent.com/document/api/1087/96844#AssetCosDetail) +* [AssetDBDetail](https://cloud.tencent.com/document/api/1087/96844#AssetDBDetail) +* [AssetList](https://cloud.tencent.com/document/api/1087/96844#AssetList) +* [COSDataRule](https://cloud.tencent.com/document/api/1087/96844#COSDataRule) +* [COSInstance](https://cloud.tencent.com/document/api/1087/96844#COSInstance) +* [CategoryRule](https://cloud.tencent.com/document/api/1087/96844#CategoryRule) +* [CategoryRuleStatistic](https://cloud.tencent.com/document/api/1087/96844#CategoryRuleStatistic) +* [ComplianceGroupDetail](https://cloud.tencent.com/document/api/1087/96844#ComplianceGroupDetail) +* [ComplianceGroupRuleIdInfo](https://cloud.tencent.com/document/api/1087/96844#ComplianceGroupRuleIdInfo) +* [CosAsset](https://cloud.tencent.com/document/api/1087/96844#CosAsset) +* [CosResourceItem](https://cloud.tencent.com/document/api/1087/96844#CosResourceItem) +* [CosTaskResult](https://cloud.tencent.com/document/api/1087/96844#CosTaskResult) +* [CreateComplianceRules](https://cloud.tencent.com/document/api/1087/96844#CreateComplianceRules) +* [DBInstanceInfo](https://cloud.tencent.com/document/api/1087/96844#DBInstanceInfo) +* [DBStatements](https://cloud.tencent.com/document/api/1087/96844#DBStatements) +* [DSPACosMetaDataInfo](https://cloud.tencent.com/document/api/1087/96844#DSPACosMetaDataInfo) +* [DSPADataSourceDbInfo](https://cloud.tencent.com/document/api/1087/96844#DSPADataSourceDbInfo) +* [DSPAMetaType](https://cloud.tencent.com/document/api/1087/96844#DSPAMetaType) +* [DSPATableInfo](https://cloud.tencent.com/document/api/1087/96844#DSPATableInfo) +* [DataCategory](https://cloud.tencent.com/document/api/1087/96844#DataCategory) +* [DataContent](https://cloud.tencent.com/document/api/1087/96844#DataContent) +* [DataRule](https://cloud.tencent.com/document/api/1087/96844#DataRule) +* [DataRules](https://cloud.tencent.com/document/api/1087/96844#DataRules) +* [DataSourceInfo](https://cloud.tencent.com/document/api/1087/96844#DataSourceInfo) +* [DatagovRuleExtendParameter](https://cloud.tencent.com/document/api/1087/96844#DatagovRuleExtendParameter) +* [DbInfo](https://cloud.tencent.com/document/api/1087/96844#DbInfo) +* [DbRelationStatusItem](https://cloud.tencent.com/document/api/1087/96844#DbRelationStatusItem) +* [DbResourceItem](https://cloud.tencent.com/document/api/1087/96844#DbResourceItem) +* [DbTaskResult](https://cloud.tencent.com/document/api/1087/96844#DbTaskResult) +* [DiscoveryCondition](https://cloud.tencent.com/document/api/1087/96844#DiscoveryCondition) +* [DspaAssessmentFilter](https://cloud.tencent.com/document/api/1087/96844#DspaAssessmentFilter) +* [DspaCOSDataAssetCount](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDataAssetCount) +* [DspaCOSDataAssetDetail](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDataAssetDetail) +* [DspaCOSDiscoveryTask](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDiscoveryTask) +* [DspaCOSDiscoveryTaskDataSourceInfo](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDiscoveryTaskDataSourceInfo) +* [DspaCOSDiscoveryTaskDetail](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDiscoveryTaskDetail) +* [DspaCOSDiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDiscoveryTaskResult) +* [DspaDataCategoryDistributed](https://cloud.tencent.com/document/api/1087/96844#DspaDataCategoryDistributed) +* [DspaDataSourceMngFilter](https://cloud.tencent.com/document/api/1087/96844#DspaDataSourceMngFilter) +* [DspaDiscoveryCOSDataRule](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryCOSDataRule) +* [DspaDiscoveryCOSRules](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryCOSRules) +* [DspaDiscoveryCOSTaskResultDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryCOSTaskResultDetail) +* [DspaDiscoveryComplianceGroup](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryComplianceGroup) +* [DspaDiscoveryComplianceGroupInfo](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryComplianceGroupInfo) +* [DspaDiscoveryComplianceGroupRule](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryComplianceGroupRule) +* [DspaDiscoveryComplianceGroupRuleInfo](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryComplianceGroupRuleInfo) +* [DspaDiscoveryDataContent](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryDataContent) +* [DspaDiscoveryDataRule](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryDataRule) +* [DspaDiscoveryDataRules](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryDataRules) +* [DspaDiscoveryLevelDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryLevelDetail) +* [DspaDiscoveryRDBRules](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryRDBRules) +* [DspaDiscoveryRuleDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryRuleDetail) +* [DspaDiscoveryTaskCOSCondition](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskCOSCondition) +* [DspaDiscoveryTaskDataSource](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskDataSource) +* [DspaDiscoveryTaskDbResult](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskDbResult) +* [DspaDiscoveryTaskDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskDetail) +* [DspaDiscoveryTaskResultDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskResultDetail) +* [DspaFieldResultDataSample](https://cloud.tencent.com/document/api/1087/96844#DspaFieldResultDataSample) +* [DspaInstance](https://cloud.tencent.com/document/api/1087/96844#DspaInstance) +* [DspaRDBDataAssetCount](https://cloud.tencent.com/document/api/1087/96844#DspaRDBDataAssetCount) +* [DspaRDBDataAssetDetail](https://cloud.tencent.com/document/api/1087/96844#DspaRDBDataAssetDetail) +* [DspaResourceAccount](https://cloud.tencent.com/document/api/1087/96844#DspaResourceAccount) +* [DspaSafeGuard](https://cloud.tencent.com/document/api/1087/96844#DspaSafeGuard) +* [DspaTaskResult](https://cloud.tencent.com/document/api/1087/96844#DspaTaskResult) +* [DspaUserResourceMeta](https://cloud.tencent.com/document/api/1087/96844#DspaUserResourceMeta) +* [ESAsset](https://cloud.tencent.com/document/api/1087/96844#ESAsset) +* [ESAssetDBDetail](https://cloud.tencent.com/document/api/1087/96844#ESAssetDBDetail) +* [ESDataAssetCountDto](https://cloud.tencent.com/document/api/1087/96844#ESDataAssetCountDto) +* [ESDataAssetDetail](https://cloud.tencent.com/document/api/1087/96844#ESDataAssetDetail) +* [ESInstance](https://cloud.tencent.com/document/api/1087/96844#ESInstance) +* [ESTaskResultDetail](https://cloud.tencent.com/document/api/1087/96844#ESTaskResultDetail) +* [ErrDescription](https://cloud.tencent.com/document/api/1087/96844#ErrDescription) +* [Filter](https://cloud.tencent.com/document/api/1087/96844#Filter) +* [HighRiskAssetsDetail](https://cloud.tencent.com/document/api/1087/96844#HighRiskAssetsDetail) +* [ItemLevel](https://cloud.tencent.com/document/api/1087/96844#ItemLevel) +* [LevelItem](https://cloud.tencent.com/document/api/1087/96844#LevelItem) +* [MongoAsset](https://cloud.tencent.com/document/api/1087/96844#MongoAsset) +* [MongoAssetDBDetail](https://cloud.tencent.com/document/api/1087/96844#MongoAssetDBDetail) +* [NOSQLInstance](https://cloud.tencent.com/document/api/1087/96844#NOSQLInstance) +* [Note](https://cloud.tencent.com/document/api/1087/96844#Note) +* [PrivilegeRisk](https://cloud.tencent.com/document/api/1087/96844#PrivilegeRisk) +* [ProcessHistory](https://cloud.tencent.com/document/api/1087/96844#ProcessHistory) +* [RDBAsset](https://cloud.tencent.com/document/api/1087/96844#RDBAsset) +* [RDBInstance](https://cloud.tencent.com/document/api/1087/96844#RDBInstance) +* [ReportInfo](https://cloud.tencent.com/document/api/1087/96844#ReportInfo) +* [RiskCountInfo](https://cloud.tencent.com/document/api/1087/96844#RiskCountInfo) +* [RiskDealedTrendItem](https://cloud.tencent.com/document/api/1087/96844#RiskDealedTrendItem) +* [RiskItem](https://cloud.tencent.com/document/api/1087/96844#RiskItem) +* [RiskItemInfo](https://cloud.tencent.com/document/api/1087/96844#RiskItemInfo) +* [RiskLevelMatrix](https://cloud.tencent.com/document/api/1087/96844#RiskLevelMatrix) +* [RiskLevelRisk](https://cloud.tencent.com/document/api/1087/96844#RiskLevelRisk) +* [RiskLevelTrendItem](https://cloud.tencent.com/document/api/1087/96844#RiskLevelTrendItem) +* [RiskMatrixLevel](https://cloud.tencent.com/document/api/1087/96844#RiskMatrixLevel) +* [RuleDistribution](https://cloud.tencent.com/document/api/1087/96844#RuleDistribution) +* [ScanTaskCOSRules](https://cloud.tencent.com/document/api/1087/96844#ScanTaskCOSRules) +* [ScanTaskComplianceInfo](https://cloud.tencent.com/document/api/1087/96844#ScanTaskComplianceInfo) +* [ScanTaskRDBRules](https://cloud.tencent.com/document/api/1087/96844#ScanTaskRDBRules) +* [ScanTaskResult](https://cloud.tencent.com/document/api/1087/96844#ScanTaskResult) +* [SecurityProduct](https://cloud.tencent.com/document/api/1087/96844#SecurityProduct) +* [SensitiveLevel](https://cloud.tencent.com/document/api/1087/96844#SensitiveLevel) +* [SuggestRiskLevelMatrix](https://cloud.tencent.com/document/api/1087/96844#SuggestRiskLevelMatrix) +* [SuggestRiskLevelMatrixItem](https://cloud.tencent.com/document/api/1087/96844#SuggestRiskLevelMatrixItem) +* [TopAsset](https://cloud.tencent.com/document/api/1087/96844#TopAsset) +* [TopAssetStat](https://cloud.tencent.com/document/api/1087/96844#TopAssetStat) + + + +## 智能视图计算平台(iss) 版本:2023-05-17 + +### 第 3 次发布 + +发布时间:2023-08-25 01:50:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ListGatewayDevices](https://cloud.tencent.com/document/api/1344/97279) + +新增数据结构: + +* [GatewayDevice](https://cloud.tencent.com/document/api/1344/95952#GatewayDevice) +* [ListGatewayDevicesData](https://cloud.tencent.com/document/api/1344/95952#ListGatewayDevicesData) + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 75 次发布 + +发布时间:2023-08-25 02:13:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateEnvironmentRole](https://cloud.tencent.com/document/api/1179/62402) + + * **修改入参**:ClusterId + +* [CreateSubscription](https://cloud.tencent.com/document/api/1179/46075) + + * **修改入参**:ClusterId + +* [CreateTopic](https://cloud.tencent.com/document/api/1179/46088) + + * **修改入参**:ClusterId + +* [DeleteEnvironmentRoles](https://cloud.tencent.com/document/api/1179/62400) + + * **修改入参**:ClusterId + +* [DeleteEnvironments](https://cloud.tencent.com/document/api/1179/46080) + + * **修改入参**:ClusterId + +* [DeleteRoles](https://cloud.tencent.com/document/api/1179/62403) + + * **修改入参**:ClusterId + +* [DeleteTopics](https://cloud.tencent.com/document/api/1179/46087) + + * **修改入参**:ClusterId + +* [DescribeEnvironmentAttributes](https://cloud.tencent.com/document/api/1179/46079) + + * **修改入参**:ClusterId + +* [DescribeEnvironments](https://cloud.tencent.com/document/api/1179/46078) + + * **修改入参**:ClusterId + +* [DescribeRoles](https://cloud.tencent.com/document/api/1179/62399) + + * **修改入参**:ClusterId + +* [DescribeSubscriptions](https://cloud.tencent.com/document/api/1179/46072) + + * **修改入参**:ClusterId + +* [ModifyEnvironmentAttributes](https://cloud.tencent.com/document/api/1179/46077) + + * **修改入参**:ClusterId + +* [ModifyEnvironmentRole](https://cloud.tencent.com/document/api/1179/62398) + + * **修改入参**:ClusterId + +* [ModifyRole](https://cloud.tencent.com/document/api/1179/62397) + + * 新增入参:EnvironmentRoleSets, UnbindAllEnvironment + + * **修改入参**:ClusterId + +* [ModifyTopic](https://cloud.tencent.com/document/api/1179/46085) + + * **修改入参**:ClusterId + + + + +## 微服务引擎 TSE(tse) 版本:2020-12-07 + +### 第 40 次发布 + +发布时间:2023-08-25 02:19:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeNativeGatewayServerGroups](https://cloud.tencent.com/document/api/1364/97280) + +新增数据结构: + +* [CloudNativeAPIGatewayStrategy](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategy) +* [CloudNativeAPIGatewayStrategyAutoScalerConfig](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategyAutoScalerConfig) +* [CloudNativeAPIGatewayStrategyAutoScalerConfigMetric](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategyAutoScalerConfigMetric) +* [CloudNativeAPIGatewayStrategyCronScalerConfig](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategyCronScalerConfig) +* [CloudNativeAPIGatewayStrategyCronScalerConfigParam](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategyCronScalerConfigParam) +* [NativeGatewayServerGroup](https://cloud.tencent.com/document/api/1364/54942#NativeGatewayServerGroup) +* [NativeGatewayServerGroups](https://cloud.tencent.com/document/api/1364/54942#NativeGatewayServerGroups) + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 162 次发布 + +发布时间:2023-08-25 02:22:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [LiveRecordInfo](https://cloud.tencent.com/document/api/266/31773#LiveRecordInfo) +* [WebPageRecordInfo](https://cloud.tencent.com/document/api/266/31773#WebPageRecordInfo) + +修改数据结构: + +* [MediaSourceData](https://cloud.tencent.com/document/api/266/31773#MediaSourceData) + + * 新增成员:LiveRecordInfo, WebPageRecordInfo + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 45 次发布 + +发布时间:2023-08-25 02:26:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyApiAnalyzeStatus](https://cloud.tencent.com/document/api/627/97282) +* [ModifyBotStatus](https://cloud.tencent.com/document/api/627/97281) + +修改接口: + +* [DescribeAttackOverview](https://cloud.tencent.com/document/api/627/87744) + + * 新增出参:ApiRiskEventCount + + +新增数据结构: + +* [TargetEntity](https://cloud.tencent.com/document/api/627/53609#TargetEntity) + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 44 次发布 + +发布时间:2023-08-25 02:27:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [IntegrationNodeSchema](https://cloud.tencent.com/document/api/1267/76336#IntegrationNodeSchema) + + * 新增成员:Comment + + + + +# Release 3.0.961 + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 105 次发布 + +发布时间:2023-08-24 01:18:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSeal](https://cloud.tencent.com/document/api/1323/94136) + + * 新增入参:SealStyle, SealSize + + + + +## 游戏多媒体引擎(gme) 版本:2018-07-11 + +### 第 35 次发布 + +发布时间:2023-08-24 01:19:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateScanUser](https://cloud.tencent.com/document/api/607/71481) + + * 新增入参:UserIdString, ExpirationTime + +* [DeleteScanUser](https://cloud.tencent.com/document/api/607/71480) + + * 新增入参:UserIdString + + + + +## 自动化助手(tat) 版本:2020-10-28 + +### 第 19 次发布 + +发布时间:2023-08-24 01:26:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateRegisterCode](https://cloud.tencent.com/document/api/1340/96928) +* [DeleteRegisterCodes](https://cloud.tencent.com/document/api/1340/96927) +* [DeleteRegisterInstance](https://cloud.tencent.com/document/api/1340/96926) +* [DescribeRegisterCodes](https://cloud.tencent.com/document/api/1340/96925) +* [DescribeRegisterInstances](https://cloud.tencent.com/document/api/1340/96924) +* [DisableRegisterCodes](https://cloud.tencent.com/document/api/1340/96923) +* [ModifyRegisterInstance](https://cloud.tencent.com/document/api/1340/96922) + +新增数据结构: + +* [DefaultParameterConf](https://cloud.tencent.com/document/api/1340/52687#DefaultParameterConf) +* [RegisterCodeInfo](https://cloud.tencent.com/document/api/1340/52687#RegisterCodeInfo) +* [RegisterInstanceInfo](https://cloud.tencent.com/document/api/1340/52687#RegisterInstanceInfo) + +修改数据结构: + +* [Command](https://cloud.tencent.com/document/api/1340/52687#Command) + + * 新增成员:DefaultParameterConfs + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 74 次发布 + +发布时间:2023-08-24 01:28:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateEnvironment](https://cloud.tencent.com/document/api/1179/46081) + + * **修改入参**:ClusterId + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 44 次发布 + +发布时间:2023-08-24 01:31:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AddSpartaProtectionAuto](https://cloud.tencent.com/document/api/627/96951) +* [AddSpartaProtectionsAuto](https://cloud.tencent.com/document/api/627/96932) +* [DeleteHost](https://cloud.tencent.com/document/api/627/96950) +* [DeleteSpartaProtection](https://cloud.tencent.com/document/api/627/96949) +* [DescribeCiphersDetail](https://cloud.tencent.com/document/api/627/96948) +* [DescribeDomainCountInfo](https://cloud.tencent.com/document/api/627/96947) +* [DescribeDomainDetailsClb](https://cloud.tencent.com/document/api/627/96946) +* [DescribeFindDomainList](https://cloud.tencent.com/document/api/627/96945) +* [DescribeHost](https://cloud.tencent.com/document/api/627/96944) +* [DescribeHostLimit](https://cloud.tencent.com/document/api/627/96943) +* [DescribeHosts](https://cloud.tencent.com/document/api/627/96942) +* [DescribeTlsVersion](https://cloud.tencent.com/document/api/627/96941) +* [DescribeUserDomainInfo](https://cloud.tencent.com/document/api/627/96940) +* [DescribeWafInfo](https://cloud.tencent.com/document/api/627/96939) +* [ModifyDomainIpv6Status](https://cloud.tencent.com/document/api/627/96938) +* [ModifyDomainsCLSStatus](https://cloud.tencent.com/document/api/627/96937) +* [ModifyHost](https://cloud.tencent.com/document/api/627/96936) +* [ModifyHostFlowMode](https://cloud.tencent.com/document/api/627/96935) +* [ModifyHostMode](https://cloud.tencent.com/document/api/627/96934) +* [ModifyHostStatus](https://cloud.tencent.com/document/api/627/96933) +* [ModifyProtectionStatus](https://cloud.tencent.com/document/api/627/96931) +* [ModifySpartaProtectionMode](https://cloud.tencent.com/document/api/627/96930) +* [RefreshAccessCheckResult](https://cloud.tencent.com/document/api/627/96929) + +新增数据结构: + +* [ClbDomainsInfo](https://cloud.tencent.com/document/api/627/53609#ClbDomainsInfo) +* [ClbHostResult](https://cloud.tencent.com/document/api/627/53609#ClbHostResult) +* [ClbHostsParams](https://cloud.tencent.com/document/api/627/53609#ClbHostsParams) +* [DomainURI](https://cloud.tencent.com/document/api/627/53609#DomainURI) +* [FailedInfo](https://cloud.tencent.com/document/api/627/53609#FailedInfo) +* [FindAllDomainDetail](https://cloud.tencent.com/document/api/627/53609#FindAllDomainDetail) +* [HostDel](https://cloud.tencent.com/document/api/627/53609#HostDel) +* [HostStatus](https://cloud.tencent.com/document/api/627/53609#HostStatus) +* [SearchItem](https://cloud.tencent.com/document/api/627/53609#SearchItem) +* [TLSCiphers](https://cloud.tencent.com/document/api/627/53609#TLSCiphers) +* [TLSVersion](https://cloud.tencent.com/document/api/627/53609#TLSVersion) +* [UserDomainInfo](https://cloud.tencent.com/document/api/627/53609#UserDomainInfo) + + + +# Release 3.0.960 + +## 应用云渲染(car) 版本:2022-01-10 + +### 第 8 次发布 + +发布时间:2023-08-23 01:10:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [StartPublishStream](https://cloud.tencent.com/document/api/1547/89669) + + * 新增入参:PublishStreamArgs + + + + +## 云呼叫中心(ccc) 版本:2020-02-10 + +### 第 54 次发布 + +发布时间:2023-08-23 01:10:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSDKLoginToken](https://cloud.tencent.com/document/api/679/49227) + + * 新增入参:OnlyOnce + + + + +## 混沌演练平台(cfg) 版本:2021-08-20 + +### 第 10 次发布 + +发布时间:2023-08-23 01:12:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TaskMonitor](https://cloud.tencent.com/document/api/1500/71784#TaskMonitor) + + * 新增成员:MetricId + +* [TemplateMonitor](https://cloud.tencent.com/document/api/1500/71784#TemplateMonitor) + + * 新增成员:MetricId + + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 65 次发布 + +发布时间:2023-08-23 01:20:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeSqlLogs + +**删除数据结构**: + +* SqlLogItem + + + +## 数据安全中心(dsgc) 版本:2019-07-23 + +### 第 1 次发布 + +发布时间:2023-08-22 15:36:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDSPADbMetaResources](https://cloud.tencent.com/document/api/1087/96843) + +新增数据结构: + +* [DspaCloudResourceMeta](https://cloud.tencent.com/document/api/1087/96844#DspaCloudResourceMeta) + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 39 次发布 + +发布时间:2023-08-23 01:30:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:RecordLayout + + + + +## 轻量应用服务器(lighthouse) 版本:2020-03-24 + +### 第 52 次发布 + +发布时间:2023-08-23 01:30:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ApplyFirewallTemplate](https://cloud.tencent.com/document/api/1207/96883) +* [CreateFirewallTemplate](https://cloud.tencent.com/document/api/1207/96882) +* [CreateFirewallTemplateRules](https://cloud.tencent.com/document/api/1207/96881) +* [DeleteFirewallTemplate](https://cloud.tencent.com/document/api/1207/96880) +* [DeleteFirewallTemplateRules](https://cloud.tencent.com/document/api/1207/96879) +* [DescribeFirewallTemplateApplyRecords](https://cloud.tencent.com/document/api/1207/96878) +* [DescribeFirewallTemplateQuota](https://cloud.tencent.com/document/api/1207/96877) +* [DescribeFirewallTemplateRuleQuota](https://cloud.tencent.com/document/api/1207/96876) +* [DescribeFirewallTemplateRules](https://cloud.tencent.com/document/api/1207/96875) +* [DescribeFirewallTemplates](https://cloud.tencent.com/document/api/1207/96874) +* [ModifyFirewallTemplate](https://cloud.tencent.com/document/api/1207/96873) +* [ReplaceFirewallTemplateRule](https://cloud.tencent.com/document/api/1207/96872) +* [ResetFirewallTemplateRules](https://cloud.tencent.com/document/api/1207/96871) + +修改接口: + +* [CreateInstances](https://cloud.tencent.com/document/api/1207/69573) + + * 新增入参:FirewallTemplateId + + +新增数据结构: + +* [FirewallTemplate](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplate) +* [FirewallTemplateApplyRecord](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplateApplyRecord) +* [FirewallTemplateApplyRecordDetail](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplateApplyRecordDetail) +* [FirewallTemplateRule](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplateRule) +* [FirewallTemplateRuleInfo](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplateRuleInfo) +* [InstanceIdentifier](https://cloud.tencent.com/document/api/1207/47576#InstanceIdentifier) + + + +## 云压测(pts) 版本:2021-07-28 + +### 第 13 次发布 + +发布时间:2023-08-23 01:36:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [UpdateScenario](https://cloud.tencent.com/document/api/1484/78057) + + * 新增入参:EnvId + + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 34 次发布 + +发布时间:2023-08-23 01:45:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNotebook](https://cloud.tencent.com/document/api/851/95658) + + * 新增入参:SSHConfig + +* [CreateTrainingTask](https://cloud.tencent.com/document/api/851/75094) + + * **修改入参**:CodePackagePath, TrainingMode, Output, LogEnable + +* [ModifyNotebook](https://cloud.tencent.com/document/api/851/95652) + + * 新增入参:SSHConfig + + +新增数据结构: + +* [SSHConfig](https://cloud.tencent.com/document/api/851/75051#SSHConfig) + +修改数据结构: + +* [NotebookSetItem](https://cloud.tencent.com/document/api/851/75051#NotebookSetItem) + + * 新增成员:SSHConfig + + * **修改成员**:UserTypes + +* [PodInfo](https://cloud.tencent.com/document/api/851/75051#PodInfo) + + * 新增成员:Status + + * **修改成员**:Name, IP + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 43 次发布 + +发布时间:2023-08-23 01:51:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [UserFileDTO](https://cloud.tencent.com/document/api/1267/76336#UserFileDTO) + + * **修改成员**:CreateTime, UpdateTime + + + + +# Release 3.0.959 + +## 费用中心(billing) 版本:2018-07-09 + +### 第 45 次发布 + +发布时间:2023-08-22 01:07:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [BillDetailAssociatedOrder](https://cloud.tencent.com/document/api/555/19183#BillDetailAssociatedOrder) +* [BillDetailComponentConfig](https://cloud.tencent.com/document/api/555/19183#BillDetailComponentConfig) + +修改数据结构: + +* [BillDetail](https://cloud.tencent.com/document/api/555/19183#BillDetail) + + * 新增成员:AssociatedOrder, Formula, FormulaUrl + + * **修改成员**:PriceInfo + +* [BillDetailComponent](https://cloud.tencent.com/document/api/555/19183#BillDetailComponent) + + * 新增成员:ComponentConfig + + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 67 次发布 + +发布时间:2023-08-22 01:09:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAlarm](https://cloud.tencent.com/document/api/614/56466) + + * 新增入参:MultiConditions + + * **修改入参**:Condition + +* [CreateAlarmNotice](https://cloud.tencent.com/document/api/614/56465) + + * 新增入参:NoticeRules + + * **修改入参**:Type + +* [ModifyAlarm](https://cloud.tencent.com/document/api/614/56459) + + * 新增入参:AlarmLevel, MultiConditions + +* [ModifyAlarmNotice](https://cloud.tencent.com/document/api/614/56458) + + * 新增入参:NoticeRules + + +新增数据结构: + +* [FilePathInfo](https://cloud.tencent.com/document/api/614/56471#FilePathInfo) +* [MultiCondition](https://cloud.tencent.com/document/api/614/56471#MultiCondition) +* [NoticeRule](https://cloud.tencent.com/document/api/614/56471#NoticeRule) + +修改数据结构: + +* [AlarmInfo](https://cloud.tencent.com/document/api/614/56471#AlarmInfo) + + * 新增成员:MultiConditions + +* [AlarmNotice](https://cloud.tencent.com/document/api/614/56471#AlarmNotice) + + * 新增成员:NoticeRules + +* [ContainerFileInfo](https://cloud.tencent.com/document/api/614/56471#ContainerFileInfo) + + * 新增成员:FilePaths, CustomLabels + +* [ContainerStdoutInfo](https://cloud.tencent.com/document/api/614/56471#ContainerStdoutInfo) + + * 新增成员:CustomLabels + + + + +## 事件总线(eb) 版本:2021-04-16 + +### 第 11 次发布 + +发布时间:2023-08-22 01:12:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CheckRule](https://cloud.tencent.com/document/api/1359/67698) + + * 新增入参:Event, EventPattern + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 104 次发布 + +发布时间:2023-08-22 01:13:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + + * 新增入参:LicenseType + +* [CreateWebThemeConfig](https://cloud.tencent.com/document/api/1323/95592) + + * 新增入参:Agent + +* [DescribeUserAutoSignStatus](https://cloud.tencent.com/document/api/1323/87786) + + * 新增出参:LicenseType + + +修改数据结构: + +* [AutoSignConfig](https://cloud.tencent.com/document/api/1323/70369#AutoSignConfig) + + * 新增成员:LicenseType + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 106 次发布 + +发布时间:2023-08-22 01:13:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1420/96160) + + * 新增入参:LicenseType + +* [ChannelDescribeUserAutoSignStatus](https://cloud.tencent.com/document/api/1420/96109) + + * 新增出参:LicenseType + + +修改数据结构: + +* [AutoSignConfig](https://cloud.tencent.com/document/api/1420/61525#AutoSignConfig) + + * 新增成员:LicenseType + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 物联网开发平台(iotexplorer) 版本:2019-04-23 + +### 第 53 次发布 + +发布时间:2023-08-22 01:14:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeInstance](https://cloud.tencent.com/document/api/1081/96827) + +新增数据结构: + +* [InstanceDetail](https://cloud.tencent.com/document/api/1081/34988#InstanceDetail) + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 38 次发布 + +发布时间:2023-08-22 01:15:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EventDataInfo](https://cloud.tencent.com/document/api/1639/81423#EventDataInfo) + + * 新增成员:Device, Duration, RecordSize, RecordUrl + + * **修改成员**:RoomId, UserId + + + + +## 媒体处理(mps) 版本:2019-06-12 + +### 第 67 次发布 + +发布时间:2023-08-22 01:16:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [LiveStreamTagRecognitionResult](https://cloud.tencent.com/document/api/862/37615#LiveStreamTagRecognitionResult) + +修改数据结构: + +* [LiveStreamAiRecognitionResultItem](https://cloud.tencent.com/document/api/862/37615#LiveStreamAiRecognitionResultItem) + + * 新增成员:TagRecognitionResultSet + + + + +## 云函数(scf) 版本:2018-04-16 + +### 第 60 次发布 + +发布时间:2023-08-22 01:18:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [UpdateTrigger](https://cloud.tencent.com/document/api/583/96828) + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 73 次发布 + +发布时间:2023-08-22 01:20:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateTopic](https://cloud.tencent.com/document/api/1179/46088) + + * 新增入参:MsgTTL + +* [ModifyTopic](https://cloud.tencent.com/document/api/1179/46085) + + * 新增入参:MsgTTL + + +修改数据结构: + +* [Topic](https://cloud.tencent.com/document/api/1179/46089#Topic) + + * 新增成员:MsgTTL + + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 33 次发布 + +发布时间:2023-08-22 01:21:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNotebookImage](https://cloud.tencent.com/document/api/851/95657) + + * **修改入参**:Kernels + + +修改数据结构: + +* [ImageInfo](https://cloud.tencent.com/document/api/851/75051#ImageInfo) + + * 新增成员:AllowSaveAllContent, ImageName + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 微服务平台 TSF(tsf) 版本:2018-03-26 + +### 第 98 次发布 + +发布时间:2023-08-22 01:21:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [TsfConfigCenter](https://cloud.tencent.com/document/api/649/36099#TsfConfigCenter) + +修改数据结构: + +* [ConfigRelease](https://cloud.tencent.com/document/api/649/36099#ConfigRelease) + + * 新增成员:ConfigCenters + +* [ConfigReleaseLog](https://cloud.tencent.com/document/api/649/36099#ConfigReleaseLog) + + * 新增成员:ReleasedConfigCenter + + + + +## 语音合成(tts) 版本:2019-08-23 + +### 第 11 次发布 + +发布时间:2023-08-22 01:22:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateTtsTask](https://cloud.tencent.com/document/api/1073/57373) + + * 新增入参:EnableSubtitle + + +修改数据结构: + +* [DescribeTtsTaskStatusRespData](https://cloud.tencent.com/document/api/1073/57374#DescribeTtsTaskStatusRespData) + + * 新增成员:Subtitles + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 43 次发布 + +发布时间:2023-08-22 01:23:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [GetAttackTotalCount](https://cloud.tencent.com/document/api/627/96829) + +修改数据结构: + +* [DomainsPartInfo](https://cloud.tencent.com/document/api/627/53609#DomainsPartInfo) + + * **修改成员**:Weights, XFFReset + + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 42 次发布 + +发布时间:2023-08-22 01:23:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RuleGroup](https://cloud.tencent.com/document/api/1267/76336#RuleGroup) + + * 新增成员:CreateTime + + + + +# Release 3.0.958 + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 67 次发布 + +发布时间:2023-08-21 01:09:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ProxyNodeInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyNodeInfo) + + * 新增成员:OssProxyNodeName + + + + +## 数据传输服务(dts) 版本:2021-12-06 + +### 第 15 次发布 + +发布时间:2023-08-18 16:50:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyMigrateRateLimit](https://cloud.tencent.com/document/api/571/96732) +* [ModifySyncRateLimit](https://cloud.tencent.com/document/api/571/96733) + + + +## 数据传输服务(dts) 版本:2018-03-30 + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 103 次发布 + +发布时间:2023-08-21 01:12:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93289) + + * 新增入参:Agent + +* [DeleteIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93288) + + * 新增入参:Agent + +* [DescribeIntegrationDepartments](https://cloud.tencent.com/document/api/1323/93287) + + * 新增入参:Agent + +* [ModifyIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93286) + + * 新增入参:Agent + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 105 次发布 + +发布时间:2023-08-21 01:13:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SyncProxyOrganization](https://cloud.tencent.com/document/api/1420/61518) + + * 新增入参:ProxyLegalIdCardType, ProxyLegalIdCardNumber + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 云开发 CloudBase(tcb) 版本:2018-06-08 + +### 第 99 次发布 + +发布时间:2023-08-18 11:40:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [WxGatewayRountItem](https://cloud.tencent.com/document/api/876/34822#WxGatewayRountItem) + + * 新增成员:GatewayRoutePathMatchType + + * **修改成员**:GatewayRouteEnvId + + + + +## 微服务引擎 TSE(tse) 版本:2020-12-07 + +### 第 39 次发布 + +发布时间:2023-08-21 01:19:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCloudNativeAPIGateway](https://cloud.tencent.com/document/api/1364/96757) +* [CreateNativeGatewayServerGroup](https://cloud.tencent.com/document/api/1364/96756) +* [DeleteCloudNativeAPIGateway](https://cloud.tencent.com/document/api/1364/96755) +* [DeleteNativeGatewayServerGroup](https://cloud.tencent.com/document/api/1364/96754) +* [DescribeCloudNativeAPIGateway](https://cloud.tencent.com/document/api/1364/96753) +* [DescribeCloudNativeAPIGateways](https://cloud.tencent.com/document/api/1364/96752) +* [ModifyCloudNativeAPIGateway](https://cloud.tencent.com/document/api/1364/96751) +* [ModifyNativeGatewayServerGroup](https://cloud.tencent.com/document/api/1364/96750) +* [UpdateCloudNativeAPIGatewaySpec](https://cloud.tencent.com/document/api/1364/96749) + +新增数据结构: + +* [CloudNativeAPIGatewayNodeConfig](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayNodeConfig) +* [CloudNativeAPIGatewayVpcConfig](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayVpcConfig) +* [CreateCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#CreateCloudNativeAPIGatewayResult) +* [CreateCloudNativeAPIGatewayServerGroupResult](https://cloud.tencent.com/document/api/1364/54942#CreateCloudNativeAPIGatewayServerGroupResult) +* [DeleteCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#DeleteCloudNativeAPIGatewayResult) +* [DeleteNativeGatewayServerGroupResult](https://cloud.tencent.com/document/api/1364/54942#DeleteNativeGatewayServerGroupResult) +* [DescribeCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#DescribeCloudNativeAPIGatewayResult) +* [InstancePort](https://cloud.tencent.com/document/api/1364/54942#InstancePort) +* [InternetConfig](https://cloud.tencent.com/document/api/1364/54942#InternetConfig) +* [ListCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#ListCloudNativeAPIGatewayResult) +* [UpdateCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#UpdateCloudNativeAPIGatewayResult) + + + +# Release 3.0.957 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 142 次发布 + +发布时间:2023-08-18 01:07:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeBackupDatabases + +**删除数据结构**: + +* DatabaseName + + + +## 边缘计算机器(ecm) 版本:2019-07-19 + +### 第 68 次发布 + +发布时间:2023-08-18 01:11:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateVpc](https://cloud.tencent.com/document/api/1108/43569) + + * 新增入参:ISPTypes + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 104 次发布 + +发布时间:2023-08-18 01:11:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateFlowGroupByFiles](https://cloud.tencent.com/document/api/1420/80390) + + * 新增入参:FlowGroupOptions + + +新增数据结构: + +* [FlowGroupOptions](https://cloud.tencent.com/document/api/1420/61525#FlowGroupOptions) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 物联网智能视频服务(iotvideo) 版本:2021-11-25 + +### 第 19 次发布 + +发布时间:2023-08-18 01:13:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeCloudStorageOrder](https://cloud.tencent.com/document/api/1131/96706) + + + +## 物联网智能视频服务(iotvideo) 版本:2020-12-15 + + + +## 物联网智能视频服务(iotvideo) 版本:2019-11-26 + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 37 次发布 + +发布时间:2023-08-17 20:45:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteUser](https://cloud.tencent.com/document/api/1639/96698) + + + +## 媒体处理(mps) 版本:2019-06-12 + +### 第 66 次发布 + +发布时间:2023-08-18 01:14:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [AddOnSubtitle](https://cloud.tencent.com/document/api/862/37615#AddOnSubtitle) + +修改数据结构: + +* [AdaptiveDynamicStreamingTaskInput](https://cloud.tencent.com/document/api/862/37615#AdaptiveDynamicStreamingTaskInput) + + * 新增成员:AddOnSubtitles + +* [MediaAudioStreamItem](https://cloud.tencent.com/document/api/862/37615#MediaAudioStreamItem) + + * **修改成员**:Codecs, Loudness + +* [MediaVideoStreamItem](https://cloud.tencent.com/document/api/862/37615#MediaVideoStreamItem) + + * **修改成员**:Codecs + +* [OverrideTranscodeParameter](https://cloud.tencent.com/document/api/862/37615#OverrideTranscodeParameter) + + * 新增成员:AddOnSubtitles + + + + +## NLP 服务(nlp) 版本:2019-04-08 + +### 第 21 次发布 + +发布时间:2023-08-18 01:15:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [TestingTextGeneration](https://cloud.tencent.com/document/api/271/96708) + +新增数据结构: + +* [TextGenerationChoices](https://cloud.tencent.com/document/api/271/35511#TextGenerationChoices) +* [TextGenerationMessage](https://cloud.tencent.com/document/api/271/35511#TextGenerationMessage) +* [TextGenerationUsage](https://cloud.tencent.com/document/api/271/35511#TextGenerationUsage) + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 165 次发布 + +发布时间:2023-08-18 01:20:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeVpcEndPointServiceWhiteList](https://cloud.tencent.com/document/api/215/54677) + + * 新增出参:VpcEndPointServiceUserSet + + + + +# Release 3.0.956 + +## 批量计算(batch) 版本:2017-03-12 + +### 第 48 次发布 + +发布时间:2023-08-17 01:18:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Application](https://cloud.tencent.com/document/api/599/15912#Application) + + * **修改成员**:Command + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 103 次发布 + +发布时间:2023-08-17 03:11:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1420/96160) + + * 新增入参:SealImageCompress + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 人脸核身(faceid) 版本:2018-03-01 + +### 第 60 次发布 + +发布时间:2023-08-17 03:11:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DetectAuth](https://cloud.tencent.com/document/api/1007/31816) + + * 新增入参:IntentionActions + +* [GetDetectInfoEnhanced](https://cloud.tencent.com/document/api/1007/41957) + + * 新增出参:IntentionActionResult + + +新增数据结构: + +* [IntentionActionConfig](https://cloud.tencent.com/document/api/1007/41958#IntentionActionConfig) +* [IntentionActionResult](https://cloud.tencent.com/document/api/1007/41958#IntentionActionResult) +* [IntentionActionResultDetail](https://cloud.tencent.com/document/api/1007/41958#IntentionActionResultDetail) + +修改数据结构: + +* [RuleIdConfig](https://cloud.tencent.com/document/api/1007/41958#RuleIdConfig) + + * 新增成员:IntentionType + + + + +## 物联网智能视频服务(iotvideo) 版本:2021-11-25 + +### 第 18 次发布 + +发布时间:2023-08-17 03:37:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCloudStorage](https://cloud.tencent.com/document/api/1131/77505) + + * 新增入参:OrderId + + +修改数据结构: + +* [PackageInfo](https://cloud.tencent.com/document/api/1131/76635#PackageInfo) + + * 新增成员:PackageId, OrderId + + + + +## 物联网智能视频服务(iotvideo) 版本:2020-12-15 + + + +## 物联网智能视频服务(iotvideo) 版本:2019-11-26 + + + +## 移动应用安全(ms) 版本:2018-04-08 + +### 第 17 次发布 + +发布时间:2023-08-17 04:17:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [RequestLocalTask](https://cloud.tencent.com/document/api/283/96276) +* [UpdateClientState](https://cloud.tencent.com/document/api/283/96275) +* [UpdateLocalTaskResult](https://cloud.tencent.com/document/api/283/96274) + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 41 次发布 + +发布时间:2023-08-17 06:34:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTableLineage](https://cloud.tencent.com/document/api/1267/94987) + + * 新增入参:RecursiveSecond + + + + +# Release 3.0.955 + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 66 次发布 + +发布时间:2023-08-16 01:18:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeResourcePackageDetail](https://cloud.tencent.com/document/api/1003/93012) + + * 新增入参:InstanceIds + + +修改数据结构: + +* [BindInstanceInfo](https://cloud.tencent.com/document/api/1003/48097#BindInstanceInfo) + + * 新增成员:ExtendIds + + * **修改成员**:InstanceId, InstanceRegion, InstanceType + +* [ClusterInstanceDetail](https://cloud.tencent.com/document/api/1003/48097#ClusterInstanceDetail) + + * 新增成员:ServerlessStatus + +* [InstanceInitInfo](https://cloud.tencent.com/document/api/1003/48097#InstanceInitInfo) + + * 新增成员:MinRoCount, MaxRoCount, MinRoCpu, MaxRoCpu + + + + +## T-Sec-堡垒机(BH)(dasb) 版本:2019-10-18 + +### 第 15 次发布 + +发布时间:2023-08-16 01:19:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAcl](https://cloud.tencent.com/document/api/1025/74411) + + * 新增入参:AllowAccessCredential + +* [DescribeUsers](https://cloud.tencent.com/document/api/1025/74404) + + * 新增入参:Filters + +* [ModifyAcl](https://cloud.tencent.com/document/api/1025/74408) + + * 新增入参:AllowAccessCredential + + +新增数据结构: + +* [ACTemplate](https://cloud.tencent.com/document/api/1025/74416#ACTemplate) +* [DepartmentManagerUser](https://cloud.tencent.com/document/api/1025/74416#DepartmentManagerUser) + +修改数据结构: + +* [Acl](https://cloud.tencent.com/document/api/1025/74416#Acl) + + * 新增成员:AllowAccessCredential, ACTemplateSet + +* [Department](https://cloud.tencent.com/document/api/1025/74416#Department) + + * 新增成员:ManagerUsers + +* [User](https://cloud.tencent.com/document/api/1025/74416#User) + + * 新增成员:ActiveStatus, LockStatus, Status + + + + +## 弹性 MapReduce(emr) 版本:2019-01-03 + +### 第 50 次发布 + +发布时间:2023-08-16 01:23:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyResourcesTags](https://cloud.tencent.com/document/api/589/96242) + +新增数据结构: + +* [ModifyResourceTags](https://cloud.tencent.com/document/api/589/33981#ModifyResourceTags) + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 40 次发布 + +发布时间:2023-08-16 01:40:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ReplaceCertificate](https://cloud.tencent.com/document/api/400/41667) + + * 新增入参:CertCSREncryptAlgo, CertCSRKeyParameter + + + + +## 边缘安全加速平台(teo) 版本:2022-09-01 + +### 第 49 次发布 + +发布时间:2023-08-16 01:45:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80693) + + * 新增入参:RuleTag + + +修改数据结构: + +* [ApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80721#ApplicationProxyRule) + + * 新增成员:RuleTag + + + + +## 边缘安全加速平台(teo) 版本:2022-01-06 + + + # Release 3.0.954 ## 云防火墙(cfw) 版本:2019-09-04 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/README.MD b/vendor/tencentcloud/tencentcloud-sdk-php/README.MD index 4b73a4a1..34c23650 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/README.MD +++ b/vendor/tencentcloud/tencentcloud-sdk-php/README.MD @@ -18,7 +18,7 @@ > sudo mv composer.phar /usr/local/bin/composer 2. 建议中国大陆地区的用户设置腾讯云镜像源:`composer config -g repos.packagist composer https://mirrors.tencent.com/composer/` -3. 执行命令 `composer require tencentcloud/tencentcloud-sdk-php` 添加依赖。如果只想安装某个产品的,可以使用`composer require tencentcloud/产品名`,例如`composer require tencentcloud/cvm`。 +3. 执行命令 `composer require tencentcloud/tencentcloud-sdk-php` 添加依赖。如果只想安装某个产品的,可以使用`composer require tencentcloud/产品名`,例如`composer require tencentcloud/cvm`。推荐使用固定的 SDK 版本开发测试和发布应用,例如 `composer require tencentcloud/tencentcloud-sdk-php=xx.yy.zz` 4. 在代码中添加以下引用代码。注意:如下仅为示例,composer 会在项目根目录下生成 vendor 目录,`/path/to/`为项目根目录的实际绝对路径,如果是在当前目录执行,可以省略绝对路径。 > require '/path/to/vendor/autoload.php'; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/SERVICE_CHANGELOG.md b/vendor/tencentcloud/tencentcloud-sdk-php/SERVICE_CHANGELOG.md index c998e6c7..fd92a57a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/SERVICE_CHANGELOG.md +++ b/vendor/tencentcloud/tencentcloud-sdk-php/SERVICE_CHANGELOG.md @@ -1,10 +1,10 @@ # 本版本更新包含以下内容: -## 云防火墙(cfw) 版本:2019-09-04 +## 消息队列 CKafka(ckafka) 版本:2019-08-19 -### 第 41 次发布 +### 第 94 次发布 -发布时间:2023-08-15 01:07:59 +发布时间:2023-08-29 01:09:11 本次发布包含了以下内容: @@ -12,62 +12,18 @@ 修改数据结构: -* [DescAcItem](https://cloud.tencent.com/document/api/1132/49071#DescAcItem) +* [MySQLParam](https://cloud.tencent.com/document/api/597/40861#MySQLParam) - * 新增成员: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 + * 新增成员:SignalTable -## 负载均衡(clb) 版本:2018-03-17 +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 -### 第 92 次发布 +### 第 66 次发布 -发布时间: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 +发布时间:2023-08-29 01:12:46 本次发布包含了以下内容: @@ -75,51 +31,44 @@ 修改接口: -* [CreateClusterCheckTask](https://cloud.tencent.com/document/api/1285/65454) +* [CreateHourDCDBInstance](https://cloud.tencent.com/document/api/557/70249) - * 新增出参:NewTaskID + * 新增入参:DcnSyncMode -* [DescribeAssetHostDetail](https://cloud.tencent.com/document/api/1285/65508) - * 新增出参:ClusterID, ClusterName, ClusterAccessedStatus -* [DescribeClusterSummary](https://cloud.tencent.com/document/api/1285/65447) - * 新增出参:TkeClusterCount, UserCreateTencentClusterCount, UserCreateHybridClusterCount +## Elasticsearch Service(es) 版本:2018-04-16 -* [DescribeRefreshTask](https://cloud.tencent.com/document/api/1285/65446) +### 第 45 次发布 - * 新增入参:NewTaskID +发布时间:2023-08-29 01:14:45 -* [DescribeUnfinishRefreshTask](https://cloud.tencent.com/document/api/1285/65443) +本次发布包含了以下内容: - * 新增出参:NewTaskID +改善已有的文档。 + +修改接口: + +* [CreateInstance](https://cloud.tencent.com/document/api/845/30633) + + * 新增入参:CdcId 修改数据结构: -* [AffectedNodeItem](https://cloud.tencent.com/document/api/1285/65614#AffectedNodeItem) +* [InstanceInfo](https://cloud.tencent.com/document/api/845/30634#InstanceInfo) - * **修改成员**: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 + * 新增成员:HasKernelUpgrade, CdcId -## 边缘安全加速平台(teo) 版本:2022-09-01 +## 腾讯电子签企业版(ess) 版本:2020-11-11 -### 第 48 次发布 +### 第 107 次发布 -发布时间:2023-08-15 01:40:49 +发布时间:2023-08-29 01:14:56 本次发布包含了以下内容: @@ -127,42 +76,28 @@ 修改接口: -* [ModifyApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80688) +* [CreatePersonAuthCertificateImage](https://cloud.tencent.com/document/api/1323/95783) - * 新增入参:RuleTag + * 新增入参:Agent +新增数据结构: + +* [Permission](https://cloud.tencent.com/document/api/1323/70369#Permission) +* [PermissionGroup](https://cloud.tencent.com/document/api/1323/70369#PermissionGroup) + +修改数据结构: + +* [IntegrateRole](https://cloud.tencent.com/document/api/1323/70369#IntegrateRole) + + * 新增成员:PermissionGroups + + * **修改成员**:RoleId, RoleName, RoleStatus, IsGroupRole, SubOrgIdList -## 边缘安全加速平台(teo) 版本:2022-01-06 +### 第 106 次发布 - - -## 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 +发布时间:2023-08-28 16:10:43 本次发布包含了以下内容: @@ -170,18 +105,20 @@ 修改接口: -* [DescribeCodePacks](https://cloud.tencent.com/document/api/1458/75016) +* [CreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1323/75450) - * 新增入参:ResType, ResId +* [DescribeOrganizationSeals](https://cloud.tencent.com/document/api/1323/82453) + + * 新增入参:SealStatuses -## Web 应用防火墙(waf) 版本:2018-01-25 +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 -### 第 42 次发布 +### 第 107 次发布 -发布时间:2023-08-15 01:49:42 +发布时间:2023-08-29 01:15:15 本次发布包含了以下内容: @@ -189,24 +126,86 @@ 修改接口: -* [AddSpartaProtection](https://cloud.tencent.com/document/api/627/72689) - - * 新增入参:XFFReset - -* [ModifySpartaProtection](https://cloud.tencent.com/document/api/627/94309) - - * 新增入参:XFFReset +* [ChannelCreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1420/75452) 修改数据结构: -* [DomainsPartInfo](https://cloud.tencent.com/document/api/627/53609#DomainsPartInfo) +* [BaseFlowInfo](https://cloud.tencent.com/document/api/1420/61525#BaseFlowInfo) - * 新增成员:XFFReset + * 新增成员:Components -* [InstanceInfo](https://cloud.tencent.com/document/api/627/53609#InstanceInfo) +* [CommonFlowApprover](https://cloud.tencent.com/document/api/1420/61525#CommonFlowApprover) - * 新增成员:IsAPISecurityTrial + * 新增成员:SignComponents + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 人脸核身(faceid) 版本:2018-03-01 + +### 第 61 次发布 + +发布时间:2023-08-29 01:15:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [IntentionVerifyData](https://cloud.tencent.com/document/api/1007/41958#IntentionVerifyData) + + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 40 次发布 + +发布时间:2023-08-29 01:17:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeUser](https://cloud.tencent.com/document/api/1639/80936) + + * 新增出参:OriginId + + +修改数据结构: + +* [UserInfo](https://cloud.tencent.com/document/api/1639/81423#UserInfo) + + * 新增成员:OriginId + + * **修改成员**:SdkAppId, UserId, Name, Avatar + + + + +## 云数据库 MariaDB(mariadb) 版本:2017-03-12 + +### 第 58 次发布 + +发布时间:2023-08-29 01:18:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateHourDBInstance](https://cloud.tencent.com/document/api/237/67878) + + * 新增入参:DcnSyncMode @@ -4680,6 +4679,18 @@ ## 弹性伸缩(as) 版本:2018-04-19 +### 第 66 次发布 + +发布时间:2023-08-25 01:08:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* UpgradeLaunchConfiguration + ### 第 65 次发布 发布时间:2023-07-19 01:07:14 @@ -6812,6 +6823,40 @@ ## 批量计算(batch) 版本:2017-03-12 +### 第 49 次发布 + +发布时间:2023-08-25 01:09:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [CommandLine](https://cloud.tencent.com/document/api/599/15912#CommandLine) + +修改数据结构: + +* [Application](https://cloud.tencent.com/document/api/599/15912#Application) + + * 新增成员:Commands + + +### 第 48 次发布 + +发布时间:2023-08-17 01:18:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Application](https://cloud.tencent.com/document/api/599/15912#Application) + + * **修改成员**:Command + + ### 第 47 次发布 发布时间:2023-07-19 01:07:48 @@ -8077,6 +8122,32 @@ ## 费用中心(billing) 版本:2018-07-09 +### 第 45 次发布 + +发布时间:2023-08-22 01:07:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [BillDetailAssociatedOrder](https://cloud.tencent.com/document/api/555/19183#BillDetailAssociatedOrder) +* [BillDetailComponentConfig](https://cloud.tencent.com/document/api/555/19183#BillDetailComponentConfig) + +修改数据结构: + +* [BillDetail](https://cloud.tencent.com/document/api/555/19183#BillDetail) + + * 新增成员:AssociatedOrder, Formula, FormulaUrl + + * **修改成员**:PriceInfo + +* [BillDetailComponent](https://cloud.tencent.com/document/api/555/19183#BillDetailComponent) + + * 新增成员:ComponentConfig + + ### 第 44 次发布 发布时间:2023-07-03 01:04:02 @@ -12059,6 +12130,21 @@ ## 应用云渲染(car) 版本:2022-01-10 +### 第 8 次发布 + +发布时间:2023-08-23 01:10:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [StartPublishStream](https://cloud.tencent.com/document/api/1547/89669) + + * 新增入参:PublishStreamArgs + + ### 第 7 次发布 发布时间:2023-05-31 01:09:58 @@ -13550,6 +13636,21 @@ ## 云呼叫中心(ccc) 版本:2020-02-10 +### 第 54 次发布 + +发布时间:2023-08-23 01:10:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSDKLoginToken](https://cloud.tencent.com/document/api/679/49227) + + * 新增入参:OnlyOnce + + ### 第 53 次发布 发布时间:2023-08-08 01:09:59 @@ -14496,6 +14597,22 @@ ## 云数据库 MySQL(cdb) 版本:2017-03-20 +### 第 142 次发布 + +发布时间:2023-08-18 01:07:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeBackupDatabases + +**删除数据结构**: + +* DatabaseName + ### 第 141 次发布 发布时间:2023-08-07 01:07:06 @@ -20521,6 +20638,25 @@ ## 混沌演练平台(cfg) 版本:2021-08-20 +### 第 10 次发布 + +发布时间:2023-08-23 01:12:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TaskMonitor](https://cloud.tencent.com/document/api/1500/71784#TaskMonitor) + + * 新增成员:MetricId + +* [TemplateMonitor](https://cloud.tencent.com/document/api/1500/71784#TemplateMonitor) + + * 新增成员:MetricId + + ### 第 9 次发布 发布时间:2023-07-25 10:44:01 @@ -22855,6 +22991,21 @@ ## 消息队列 CKafka(ckafka) 版本:2019-08-19 +### 第 94 次发布 + +发布时间:2023-08-29 01:09:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MySQLParam](https://cloud.tencent.com/document/api/597/40861#MySQLParam) + + * 新增成员:SignalTable + + ### 第 93 次发布 发布时间:2023-08-14 01:12:57 @@ -24852,7 +25003,7 @@ 新增接口: -* [[ModifyLoadBalancersProject](https://cloud.tencent.com/document/api/214/96177)](https://cloud.tencent.com/document/api/#/#) +* [ModifyLoadBalancersProject](https://cloud.tencent.com/document/api/214/96177) ### 第 91 次发布 @@ -27358,6 +27509,74 @@ ## 日志服务(cls) 版本:2020-10-16 +### 第 68 次发布 + +发布时间:2023-08-25 01:21:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [SearchCosRechargeInfo](https://cloud.tencent.com/document/api/614/97126) + +### 第 67 次发布 + +发布时间:2023-08-22 01:09:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAlarm](https://cloud.tencent.com/document/api/614/56466) + + * 新增入参:MultiConditions + + * **修改入参**:Condition + +* [CreateAlarmNotice](https://cloud.tencent.com/document/api/614/56465) + + * 新增入参:NoticeRules + + * **修改入参**:Type + +* [ModifyAlarm](https://cloud.tencent.com/document/api/614/56459) + + * 新增入参:AlarmLevel, MultiConditions + +* [ModifyAlarmNotice](https://cloud.tencent.com/document/api/614/56458) + + * 新增入参:NoticeRules + + +新增数据结构: + +* [FilePathInfo](https://cloud.tencent.com/document/api/614/56471#FilePathInfo) +* [MultiCondition](https://cloud.tencent.com/document/api/614/56471#MultiCondition) +* [NoticeRule](https://cloud.tencent.com/document/api/614/56471#NoticeRule) + +修改数据结构: + +* [AlarmInfo](https://cloud.tencent.com/document/api/614/56471#AlarmInfo) + + * 新增成员:MultiConditions + +* [AlarmNotice](https://cloud.tencent.com/document/api/614/56471#AlarmNotice) + + * 新增成员:NoticeRules + +* [ContainerFileInfo](https://cloud.tencent.com/document/api/614/56471#ContainerFileInfo) + + * 新增成员:FilePaths, CustomLabels + +* [ContainerStdoutInfo](https://cloud.tencent.com/document/api/614/56471#ContainerStdoutInfo) + + * 新增成员:CustomLabels + + ### 第 66 次发布 发布时间:2023-08-14 01:14:15 @@ -38354,6 +38573,68 @@ ## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 +### 第 68 次发布 + +发布时间:2023-08-25 01:28:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Package](https://cloud.tencent.com/document/api/1003/48097#Package) + + * **修改成员**:AppId, PackageId, PackageName, PackageType, PackageRegion, Status, PackageTotalSpec, PackageUsedSpec, HasQuota, BindInstanceInfos, StartTime, ExpireTime + + +### 第 67 次发布 + +发布时间:2023-08-21 01:09:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ProxyNodeInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyNodeInfo) + + * 新增成员:OssProxyNodeName + + +### 第 66 次发布 + +发布时间:2023-08-16 01:18:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeResourcePackageDetail](https://cloud.tencent.com/document/api/1003/93012) + + * 新增入参:InstanceIds + + +修改数据结构: + +* [BindInstanceInfo](https://cloud.tencent.com/document/api/1003/48097#BindInstanceInfo) + + * 新增成员:ExtendIds + + * **修改成员**:InstanceId, InstanceRegion, InstanceType + +* [ClusterInstanceDetail](https://cloud.tencent.com/document/api/1003/48097#ClusterInstanceDetail) + + * 新增成员:ServerlessStatus + +* [InstanceInitInfo](https://cloud.tencent.com/document/api/1003/48097#InstanceInitInfo) + + * 新增成员:MinRoCount, MaxRoCount, MinRoCpu, MaxRoCpu + + ### 第 65 次发布 发布时间:2023-08-08 01:14:23 @@ -39705,6 +39986,49 @@ ## T-Sec-堡垒机(BH)(dasb) 版本:2019-10-18 +### 第 15 次发布 + +发布时间:2023-08-16 01:19:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAcl](https://cloud.tencent.com/document/api/1025/74411) + + * 新增入参:AllowAccessCredential + +* [DescribeUsers](https://cloud.tencent.com/document/api/1025/74404) + + * 新增入参:Filters + +* [ModifyAcl](https://cloud.tencent.com/document/api/1025/74408) + + * 新增入参:AllowAccessCredential + + +新增数据结构: + +* [ACTemplate](https://cloud.tencent.com/document/api/1025/74416#ACTemplate) +* [DepartmentManagerUser](https://cloud.tencent.com/document/api/1025/74416#DepartmentManagerUser) + +修改数据结构: + +* [Acl](https://cloud.tencent.com/document/api/1025/74416#Acl) + + * 新增成员:AllowAccessCredential, ACTemplateSet + +* [Department](https://cloud.tencent.com/document/api/1025/74416#Department) + + * 新增成员:ManagerUsers + +* [User](https://cloud.tencent.com/document/api/1025/74416#User) + + * 新增成员:ActiveStatus, LockStatus, Status + + ### 第 14 次发布 发布时间:2023-08-08 01:15:01 @@ -41987,6 +42311,37 @@ ## TDSQL MySQL 版(dcdb) 版本:2018-04-11 +### 第 66 次发布 + +发布时间:2023-08-29 01:12:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateHourDCDBInstance](https://cloud.tencent.com/document/api/557/70249) + + * 新增入参:DcnSyncMode + + +### 第 65 次发布 + +发布时间:2023-08-23 01:20:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeSqlLogs + +**删除数据结构**: + +* SqlLogItem + ### 第 64 次发布 发布时间:2023-08-14 01:19:27 @@ -45630,6 +45985,297 @@ +## 数据安全中心(dsgc) 版本:2019-07-23 + +### 第 2 次发布 + +发布时间:2023-08-25 01:34:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AuthorizeDSPAMetaResources](https://cloud.tencent.com/document/api/1087/97183) +* [BindDSPAResourceCosBuckets](https://cloud.tencent.com/document/api/1087/97182) +* [BindDSPAResourceDatabases](https://cloud.tencent.com/document/api/1087/97181) +* [CopyDSPATemplate](https://cloud.tencent.com/document/api/1087/97260) +* [CreateAssetSortingReportRetryTask](https://cloud.tencent.com/document/api/1087/97141) +* [CreateAssetSortingReportTask](https://cloud.tencent.com/document/api/1087/97140) +* [CreateClassificationRule](https://cloud.tencent.com/document/api/1087/97278) +* [CreateDSPAAssessmentRiskLevel](https://cloud.tencent.com/document/api/1087/97162) +* [CreateDSPAAssessmentRiskTemplate](https://cloud.tencent.com/document/api/1087/97161) +* [CreateDSPAAssessmentTask](https://cloud.tencent.com/document/api/1087/97259) +* [CreateDSPACOSDiscoveryTask](https://cloud.tencent.com/document/api/1087/97258) +* [CreateDSPACategory](https://cloud.tencent.com/document/api/1087/97257) +* [CreateDSPACategoryRelation](https://cloud.tencent.com/document/api/1087/97256) +* [CreateDSPAComplianceGroup](https://cloud.tencent.com/document/api/1087/97255) +* [CreateDSPAComplianceRules](https://cloud.tencent.com/document/api/1087/97254) +* [CreateDSPACosMetaResources](https://cloud.tencent.com/document/api/1087/97180) +* [CreateDSPADiscoveryRule](https://cloud.tencent.com/document/api/1087/97253) +* [CreateDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97252) +* [CreateDSPALevelGroup](https://cloud.tencent.com/document/api/1087/97251) +* [CreateDSPAMetaResources](https://cloud.tencent.com/document/api/1087/97179) +* [CreateDSPASelfBuildMetaResource](https://cloud.tencent.com/document/api/1087/97178) +* [CreateIdentifyRuleAnotherName](https://cloud.tencent.com/document/api/1087/97250) +* [CreateNewClassification](https://cloud.tencent.com/document/api/1087/97277) +* [CreateOrCopyStandard](https://cloud.tencent.com/document/api/1087/97276) +* [DecribeSuggestRiskLevelMatrix](https://cloud.tencent.com/document/api/1087/97160) +* [DeleteCosMetaResource](https://cloud.tencent.com/document/api/1087/97177) +* [DeleteDSPAAssessmentTask](https://cloud.tencent.com/document/api/1087/97249) +* [DeleteDSPACOSDiscoveryTask](https://cloud.tencent.com/document/api/1087/97248) +* [DeleteDSPACOSDiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/97247) +* [DeleteDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97246) +* [DeleteDSPADiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/97245) +* [DeleteDSPAMetaResource](https://cloud.tencent.com/document/api/1087/97176) +* [DescribeAssetDetailDataExportResult](https://cloud.tencent.com/document/api/1087/97244) +* [DescribeAssetOverview](https://cloud.tencent.com/document/api/1087/97139) +* [DescribeBindDBList](https://cloud.tencent.com/document/api/1087/97138) +* [DescribeCOSAssetSensitiveDistribution](https://cloud.tencent.com/document/api/1087/97137) +* [DescribeClassificationInfo](https://cloud.tencent.com/document/api/1087/97275) +* [DescribeClassificationRuleCount](https://cloud.tencent.com/document/api/1087/97274) +* [DescribeDSPAAssessmentHighRiskTop10Overview](https://cloud.tencent.com/document/api/1087/97159) +* [DescribeDSPAAssessmentLatestRiskDetailInfo](https://cloud.tencent.com/document/api/1087/97158) +* [DescribeDSPAAssessmentLatestRiskList](https://cloud.tencent.com/document/api/1087/97157) +* [DescribeDSPAAssessmentNewDiscoveredRiskOverview](https://cloud.tencent.com/document/api/1087/97156) +* [DescribeDSPAAssessmentPendingRiskOverview](https://cloud.tencent.com/document/api/1087/97155) +* [DescribeDSPAAssessmentProcessingRiskOverview](https://cloud.tencent.com/document/api/1087/97154) +* [DescribeDSPAAssessmentRiskAmountOverview](https://cloud.tencent.com/document/api/1087/97153) +* [DescribeDSPAAssessmentRiskDatasourceTop5](https://cloud.tencent.com/document/api/1087/97243) +* [DescribeDSPAAssessmentRiskDealedOverview](https://cloud.tencent.com/document/api/1087/97242) +* [DescribeDSPAAssessmentRiskDealedTrend](https://cloud.tencent.com/document/api/1087/97241) +* [DescribeDSPAAssessmentRiskDistributionOverview](https://cloud.tencent.com/document/api/1087/97152) +* [DescribeDSPAAssessmentRiskItemTop5](https://cloud.tencent.com/document/api/1087/97240) +* [DescribeDSPAAssessmentRiskLevelDetail](https://cloud.tencent.com/document/api/1087/97151) +* [DescribeDSPAAssessmentRiskLevelList](https://cloud.tencent.com/document/api/1087/97150) +* [DescribeDSPAAssessmentRiskLevelTrend](https://cloud.tencent.com/document/api/1087/97239) +* [DescribeDSPAAssessmentRiskOverview](https://cloud.tencent.com/document/api/1087/97238) +* [DescribeDSPAAssessmentRiskProcessHistory](https://cloud.tencent.com/document/api/1087/97237) +* [DescribeDSPAAssessmentRiskTemplateDetail](https://cloud.tencent.com/document/api/1087/97149) +* [DescribeDSPAAssessmentRiskTemplateVulnerableList](https://cloud.tencent.com/document/api/1087/97148) +* [DescribeDSPAAssessmentRisks](https://cloud.tencent.com/document/api/1087/97236) +* [DescribeDSPAAssessmentTasks](https://cloud.tencent.com/document/api/1087/97235) +* [DescribeDSPAAssessmentTemplateControlItems](https://cloud.tencent.com/document/api/1087/97234) +* [DescribeDSPAAssessmentTemplates](https://cloud.tencent.com/document/api/1087/97233) +* [DescribeDSPACOSDataAssetBuckets](https://cloud.tencent.com/document/api/1087/97232) +* [DescribeDSPACOSDataAssetByComplianceId](https://cloud.tencent.com/document/api/1087/97231) +* [DescribeDSPACOSDataAssetDetail](https://cloud.tencent.com/document/api/1087/97230) +* [DescribeDSPACOSDiscoveryTaskDetail](https://cloud.tencent.com/document/api/1087/97229) +* [DescribeDSPACOSDiscoveryTaskFiles](https://cloud.tencent.com/document/api/1087/97228) +* [DescribeDSPACOSDiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/97227) +* [DescribeDSPACOSDiscoveryTasks](https://cloud.tencent.com/document/api/1087/97226) +* [DescribeDSPACOSTaskResultDetail](https://cloud.tencent.com/document/api/1087/97225) +* [DescribeDSPACategories](https://cloud.tencent.com/document/api/1087/97224) +* [DescribeDSPACategoryRuleStatistic](https://cloud.tencent.com/document/api/1087/97223) +* [DescribeDSPACategoryRules](https://cloud.tencent.com/document/api/1087/97222) +* [DescribeDSPACategoryTree](https://cloud.tencent.com/document/api/1087/97221) +* [DescribeDSPACategoryTreeWithRules](https://cloud.tencent.com/document/api/1087/97220) +* [DescribeDSPAComplianceGroupDetail](https://cloud.tencent.com/document/api/1087/97219) +* [DescribeDSPAComplianceGroups](https://cloud.tencent.com/document/api/1087/97218) +* [DescribeDSPAComplianceUpdateNotification](https://cloud.tencent.com/document/api/1087/97217) +* [DescribeDSPADataSourceDbInfo](https://cloud.tencent.com/document/api/1087/97216) +* [DescribeDSPADiscoveryRules](https://cloud.tencent.com/document/api/1087/97215) +* [DescribeDSPADiscoveryServiceStatus](https://cloud.tencent.com/document/api/1087/97214) +* [DescribeDSPADiscoveryTaskDetail](https://cloud.tencent.com/document/api/1087/97213) +* [DescribeDSPADiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/97212) +* [DescribeDSPADiscoveryTaskResultDetail](https://cloud.tencent.com/document/api/1087/97211) +* [DescribeDSPADiscoveryTaskTables](https://cloud.tencent.com/document/api/1087/97210) +* [DescribeDSPAESDataAssetByComplianceId](https://cloud.tencent.com/document/api/1087/97144) +* [DescribeDSPAESDataAssetDetail](https://cloud.tencent.com/document/api/1087/97143) +* [DescribeDSPAESDataSample](https://cloud.tencent.com/document/api/1087/97209) +* [DescribeDSPAESDiscoveryTaskResultDetail](https://cloud.tencent.com/document/api/1087/97208) +* [DescribeDSPALevelDetail](https://cloud.tencent.com/document/api/1087/97207) +* [DescribeDSPALevelGroups](https://cloud.tencent.com/document/api/1087/97206) +* [DescribeDSPARDBDataAssetByComplianceId](https://cloud.tencent.com/document/api/1087/97205) +* [DescribeDSPARDBDataAssetDetail](https://cloud.tencent.com/document/api/1087/97204) +* [DescribeDSPASupportedMetas](https://cloud.tencent.com/document/api/1087/97175) +* [DescribeDSPATaskResultDataSample](https://cloud.tencent.com/document/api/1087/97203) +* [DescribeESAssetSensitiveDistribution](https://cloud.tencent.com/document/api/1087/97136) +* [DescribeExportTaskResult](https://cloud.tencent.com/document/api/1087/97128) +* [DescribeLeafClassification](https://cloud.tencent.com/document/api/1087/97273) +* [DescribeMongoAssetSensitiveDistribution](https://cloud.tencent.com/document/api/1087/97135) +* [DescribeRDBAssetSensitiveDistribution](https://cloud.tencent.com/document/api/1087/97134) +* [DescribeReportTaskDownloadUrl](https://cloud.tencent.com/document/api/1087/97133) +* [DescribeReportTasks](https://cloud.tencent.com/document/api/1087/97132) +* [DescribeRuleDetail](https://cloud.tencent.com/document/api/1087/97272) +* [DescribeRuleList](https://cloud.tencent.com/document/api/1087/97271) +* [DescribeSensitiveCOSDataDistribution](https://cloud.tencent.com/document/api/1087/97131) +* [DescribeSensitiveRDBDataDistribution](https://cloud.tencent.com/document/api/1087/97130) +* [DisableDSPAMetaResourceAuth](https://cloud.tencent.com/document/api/1087/97174) +* [EnableDSPADiscoveryRule](https://cloud.tencent.com/document/api/1087/97202) +* [EnableTrialVersion](https://cloud.tencent.com/document/api/1087/97173) +* [ExportAssetDetailData](https://cloud.tencent.com/document/api/1087/97201) +* [GetResourceConnectionStatus](https://cloud.tencent.com/document/api/1087/97172) +* [GetTrialVersion](https://cloud.tencent.com/document/api/1087/97171) +* [GetUserQuotaInfo](https://cloud.tencent.com/document/api/1087/97170) +* [ListDSPAClusters](https://cloud.tencent.com/document/api/1087/97169) +* [ListDSPACosMetaResources](https://cloud.tencent.com/document/api/1087/97168) +* [ListDSPAMetaResources](https://cloud.tencent.com/document/api/1087/97167) +* [ModifyClassificationRule](https://cloud.tencent.com/document/api/1087/97270) +* [ModifyClassificationRuleState](https://cloud.tencent.com/document/api/1087/97269) +* [ModifyDSPAAssessmentRisk](https://cloud.tencent.com/document/api/1087/97200) +* [ModifyDSPAAssessmentRiskLatest](https://cloud.tencent.com/document/api/1087/97199) +* [ModifyDSPAAssessmentRiskLevel](https://cloud.tencent.com/document/api/1087/97147) +* [ModifyDSPAAssessmentRiskTemplate](https://cloud.tencent.com/document/api/1087/97146) +* [ModifyDSPACOSDiscoveryTask](https://cloud.tencent.com/document/api/1087/97198) +* [ModifyDSPACOSTaskResult](https://cloud.tencent.com/document/api/1087/97197) +* [ModifyDSPACategory](https://cloud.tencent.com/document/api/1087/97196) +* [ModifyDSPACategoryRelation](https://cloud.tencent.com/document/api/1087/97195) +* [ModifyDSPAClusterInfo](https://cloud.tencent.com/document/api/1087/97166) +* [ModifyDSPAComplianceGroup](https://cloud.tencent.com/document/api/1087/97194) +* [ModifyDSPADiscoveryRule](https://cloud.tencent.com/document/api/1087/97193) +* [ModifyDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97192) +* [ModifyDSPAESTaskResult](https://cloud.tencent.com/document/api/1087/97191) +* [ModifyDSPATaskResult](https://cloud.tencent.com/document/api/1087/97190) +* [ModifyLevelInfo](https://cloud.tencent.com/document/api/1087/97264) +* [ModifyLevelName](https://cloud.tencent.com/document/api/1087/97263) +* [ModifyLevelState](https://cloud.tencent.com/document/api/1087/97262) +* [ModifyMergeClassification](https://cloud.tencent.com/document/api/1087/97268) +* [ModifyNewClassification](https://cloud.tencent.com/document/api/1087/97267) +* [ModifyStandardInfo](https://cloud.tencent.com/document/api/1087/97266) +* [QueryDSPAMetaResourceDbList](https://cloud.tencent.com/document/api/1087/97165) +* [QueryResourceDbBindStatus](https://cloud.tencent.com/document/api/1087/97164) +* [RestartDSPAAssessmentTask](https://cloud.tencent.com/document/api/1087/97189) +* [StartDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97188) +* [StopDSPADiscoveryTask](https://cloud.tencent.com/document/api/1087/97187) +* [UpdateDSPASelfBuildResource](https://cloud.tencent.com/document/api/1087/97163) +* [VerifyDSPACOSRule](https://cloud.tencent.com/document/api/1087/97186) +* [VerifyDSPADiscoveryRule](https://cloud.tencent.com/document/api/1087/97185) + +新增数据结构: + +* [AKSKLeak](https://cloud.tencent.com/document/api/1087/96844#AKSKLeak) +* [AccountRisk](https://cloud.tencent.com/document/api/1087/96844#AccountRisk) +* [AssessmentControlItem](https://cloud.tencent.com/document/api/1087/96844#AssessmentControlItem) +* [AssessmentRisk](https://cloud.tencent.com/document/api/1087/96844#AssessmentRisk) +* [AssessmentRiskItem](https://cloud.tencent.com/document/api/1087/96844#AssessmentRiskItem) +* [AssessmentTask](https://cloud.tencent.com/document/api/1087/96844#AssessmentTask) +* [AssessmentTemplate](https://cloud.tencent.com/document/api/1087/96844#AssessmentTemplate) +* [AssetCosDetail](https://cloud.tencent.com/document/api/1087/96844#AssetCosDetail) +* [AssetDBDetail](https://cloud.tencent.com/document/api/1087/96844#AssetDBDetail) +* [AssetList](https://cloud.tencent.com/document/api/1087/96844#AssetList) +* [COSDataRule](https://cloud.tencent.com/document/api/1087/96844#COSDataRule) +* [COSInstance](https://cloud.tencent.com/document/api/1087/96844#COSInstance) +* [CategoryRule](https://cloud.tencent.com/document/api/1087/96844#CategoryRule) +* [CategoryRuleStatistic](https://cloud.tencent.com/document/api/1087/96844#CategoryRuleStatistic) +* [ComplianceGroupDetail](https://cloud.tencent.com/document/api/1087/96844#ComplianceGroupDetail) +* [ComplianceGroupRuleIdInfo](https://cloud.tencent.com/document/api/1087/96844#ComplianceGroupRuleIdInfo) +* [CosAsset](https://cloud.tencent.com/document/api/1087/96844#CosAsset) +* [CosResourceItem](https://cloud.tencent.com/document/api/1087/96844#CosResourceItem) +* [CosTaskResult](https://cloud.tencent.com/document/api/1087/96844#CosTaskResult) +* [CreateComplianceRules](https://cloud.tencent.com/document/api/1087/96844#CreateComplianceRules) +* [DBInstanceInfo](https://cloud.tencent.com/document/api/1087/96844#DBInstanceInfo) +* [DBStatements](https://cloud.tencent.com/document/api/1087/96844#DBStatements) +* [DSPACosMetaDataInfo](https://cloud.tencent.com/document/api/1087/96844#DSPACosMetaDataInfo) +* [DSPADataSourceDbInfo](https://cloud.tencent.com/document/api/1087/96844#DSPADataSourceDbInfo) +* [DSPAMetaType](https://cloud.tencent.com/document/api/1087/96844#DSPAMetaType) +* [DSPATableInfo](https://cloud.tencent.com/document/api/1087/96844#DSPATableInfo) +* [DataCategory](https://cloud.tencent.com/document/api/1087/96844#DataCategory) +* [DataContent](https://cloud.tencent.com/document/api/1087/96844#DataContent) +* [DataRule](https://cloud.tencent.com/document/api/1087/96844#DataRule) +* [DataRules](https://cloud.tencent.com/document/api/1087/96844#DataRules) +* [DataSourceInfo](https://cloud.tencent.com/document/api/1087/96844#DataSourceInfo) +* [DatagovRuleExtendParameter](https://cloud.tencent.com/document/api/1087/96844#DatagovRuleExtendParameter) +* [DbInfo](https://cloud.tencent.com/document/api/1087/96844#DbInfo) +* [DbRelationStatusItem](https://cloud.tencent.com/document/api/1087/96844#DbRelationStatusItem) +* [DbResourceItem](https://cloud.tencent.com/document/api/1087/96844#DbResourceItem) +* [DbTaskResult](https://cloud.tencent.com/document/api/1087/96844#DbTaskResult) +* [DiscoveryCondition](https://cloud.tencent.com/document/api/1087/96844#DiscoveryCondition) +* [DspaAssessmentFilter](https://cloud.tencent.com/document/api/1087/96844#DspaAssessmentFilter) +* [DspaCOSDataAssetCount](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDataAssetCount) +* [DspaCOSDataAssetDetail](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDataAssetDetail) +* [DspaCOSDiscoveryTask](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDiscoveryTask) +* [DspaCOSDiscoveryTaskDataSourceInfo](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDiscoveryTaskDataSourceInfo) +* [DspaCOSDiscoveryTaskDetail](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDiscoveryTaskDetail) +* [DspaCOSDiscoveryTaskResult](https://cloud.tencent.com/document/api/1087/96844#DspaCOSDiscoveryTaskResult) +* [DspaDataCategoryDistributed](https://cloud.tencent.com/document/api/1087/96844#DspaDataCategoryDistributed) +* [DspaDataSourceMngFilter](https://cloud.tencent.com/document/api/1087/96844#DspaDataSourceMngFilter) +* [DspaDiscoveryCOSDataRule](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryCOSDataRule) +* [DspaDiscoveryCOSRules](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryCOSRules) +* [DspaDiscoveryCOSTaskResultDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryCOSTaskResultDetail) +* [DspaDiscoveryComplianceGroup](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryComplianceGroup) +* [DspaDiscoveryComplianceGroupInfo](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryComplianceGroupInfo) +* [DspaDiscoveryComplianceGroupRule](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryComplianceGroupRule) +* [DspaDiscoveryComplianceGroupRuleInfo](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryComplianceGroupRuleInfo) +* [DspaDiscoveryDataContent](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryDataContent) +* [DspaDiscoveryDataRule](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryDataRule) +* [DspaDiscoveryDataRules](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryDataRules) +* [DspaDiscoveryLevelDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryLevelDetail) +* [DspaDiscoveryRDBRules](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryRDBRules) +* [DspaDiscoveryRuleDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryRuleDetail) +* [DspaDiscoveryTaskCOSCondition](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskCOSCondition) +* [DspaDiscoveryTaskDataSource](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskDataSource) +* [DspaDiscoveryTaskDbResult](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskDbResult) +* [DspaDiscoveryTaskDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskDetail) +* [DspaDiscoveryTaskResultDetail](https://cloud.tencent.com/document/api/1087/96844#DspaDiscoveryTaskResultDetail) +* [DspaFieldResultDataSample](https://cloud.tencent.com/document/api/1087/96844#DspaFieldResultDataSample) +* [DspaInstance](https://cloud.tencent.com/document/api/1087/96844#DspaInstance) +* [DspaRDBDataAssetCount](https://cloud.tencent.com/document/api/1087/96844#DspaRDBDataAssetCount) +* [DspaRDBDataAssetDetail](https://cloud.tencent.com/document/api/1087/96844#DspaRDBDataAssetDetail) +* [DspaResourceAccount](https://cloud.tencent.com/document/api/1087/96844#DspaResourceAccount) +* [DspaSafeGuard](https://cloud.tencent.com/document/api/1087/96844#DspaSafeGuard) +* [DspaTaskResult](https://cloud.tencent.com/document/api/1087/96844#DspaTaskResult) +* [DspaUserResourceMeta](https://cloud.tencent.com/document/api/1087/96844#DspaUserResourceMeta) +* [ESAsset](https://cloud.tencent.com/document/api/1087/96844#ESAsset) +* [ESAssetDBDetail](https://cloud.tencent.com/document/api/1087/96844#ESAssetDBDetail) +* [ESDataAssetCountDto](https://cloud.tencent.com/document/api/1087/96844#ESDataAssetCountDto) +* [ESDataAssetDetail](https://cloud.tencent.com/document/api/1087/96844#ESDataAssetDetail) +* [ESInstance](https://cloud.tencent.com/document/api/1087/96844#ESInstance) +* [ESTaskResultDetail](https://cloud.tencent.com/document/api/1087/96844#ESTaskResultDetail) +* [ErrDescription](https://cloud.tencent.com/document/api/1087/96844#ErrDescription) +* [Filter](https://cloud.tencent.com/document/api/1087/96844#Filter) +* [HighRiskAssetsDetail](https://cloud.tencent.com/document/api/1087/96844#HighRiskAssetsDetail) +* [ItemLevel](https://cloud.tencent.com/document/api/1087/96844#ItemLevel) +* [LevelItem](https://cloud.tencent.com/document/api/1087/96844#LevelItem) +* [MongoAsset](https://cloud.tencent.com/document/api/1087/96844#MongoAsset) +* [MongoAssetDBDetail](https://cloud.tencent.com/document/api/1087/96844#MongoAssetDBDetail) +* [NOSQLInstance](https://cloud.tencent.com/document/api/1087/96844#NOSQLInstance) +* [Note](https://cloud.tencent.com/document/api/1087/96844#Note) +* [PrivilegeRisk](https://cloud.tencent.com/document/api/1087/96844#PrivilegeRisk) +* [ProcessHistory](https://cloud.tencent.com/document/api/1087/96844#ProcessHistory) +* [RDBAsset](https://cloud.tencent.com/document/api/1087/96844#RDBAsset) +* [RDBInstance](https://cloud.tencent.com/document/api/1087/96844#RDBInstance) +* [ReportInfo](https://cloud.tencent.com/document/api/1087/96844#ReportInfo) +* [RiskCountInfo](https://cloud.tencent.com/document/api/1087/96844#RiskCountInfo) +* [RiskDealedTrendItem](https://cloud.tencent.com/document/api/1087/96844#RiskDealedTrendItem) +* [RiskItem](https://cloud.tencent.com/document/api/1087/96844#RiskItem) +* [RiskItemInfo](https://cloud.tencent.com/document/api/1087/96844#RiskItemInfo) +* [RiskLevelMatrix](https://cloud.tencent.com/document/api/1087/96844#RiskLevelMatrix) +* [RiskLevelRisk](https://cloud.tencent.com/document/api/1087/96844#RiskLevelRisk) +* [RiskLevelTrendItem](https://cloud.tencent.com/document/api/1087/96844#RiskLevelTrendItem) +* [RiskMatrixLevel](https://cloud.tencent.com/document/api/1087/96844#RiskMatrixLevel) +* [RuleDistribution](https://cloud.tencent.com/document/api/1087/96844#RuleDistribution) +* [ScanTaskCOSRules](https://cloud.tencent.com/document/api/1087/96844#ScanTaskCOSRules) +* [ScanTaskComplianceInfo](https://cloud.tencent.com/document/api/1087/96844#ScanTaskComplianceInfo) +* [ScanTaskRDBRules](https://cloud.tencent.com/document/api/1087/96844#ScanTaskRDBRules) +* [ScanTaskResult](https://cloud.tencent.com/document/api/1087/96844#ScanTaskResult) +* [SecurityProduct](https://cloud.tencent.com/document/api/1087/96844#SecurityProduct) +* [SensitiveLevel](https://cloud.tencent.com/document/api/1087/96844#SensitiveLevel) +* [SuggestRiskLevelMatrix](https://cloud.tencent.com/document/api/1087/96844#SuggestRiskLevelMatrix) +* [SuggestRiskLevelMatrixItem](https://cloud.tencent.com/document/api/1087/96844#SuggestRiskLevelMatrixItem) +* [TopAsset](https://cloud.tencent.com/document/api/1087/96844#TopAsset) +* [TopAssetStat](https://cloud.tencent.com/document/api/1087/96844#TopAssetStat) + +### 第 1 次发布 + +发布时间:2023-08-22 15:36:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDSPADbMetaResources](https://cloud.tencent.com/document/api/1087/96843) + +新增数据结构: + +* [DspaCloudResourceMeta](https://cloud.tencent.com/document/api/1087/96844#DspaCloudResourceMeta) + + + + ## 分布式事务 DTF(dtf) 版本:2020-05-06 ### 第 1 次发布 @@ -46059,6 +46705,19 @@ ## 数据传输服务(dts) 版本:2021-12-06 +### 第 15 次发布 + +发布时间:2023-08-18 16:50:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyMigrateRateLimit](https://cloud.tencent.com/document/api/571/96732) +* [ModifySyncRateLimit](https://cloud.tencent.com/document/api/571/96733) + ### 第 14 次发布 发布时间:2023-08-09 01:23:41 @@ -46483,6 +47142,21 @@ ## 事件总线(eb) 版本:2021-04-16 +### 第 11 次发布 + +发布时间:2023-08-22 01:12:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CheckRule](https://cloud.tencent.com/document/api/1359/67698) + + * 新增入参:Event, EventPattern + + ### 第 10 次发布 发布时间:2023-03-24 01:40:42 @@ -47076,6 +47750,21 @@ ## 边缘计算机器(ecm) 版本:2019-07-19 +### 第 68 次发布 + +发布时间:2023-08-18 01:11:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateVpc](https://cloud.tencent.com/document/api/1108/43569) + + * 新增入参:ISPTypes + + ### 第 67 次发布 发布时间:2023-07-11 01:20:38 @@ -49169,6 +49858,22 @@ ## 弹性 MapReduce(emr) 版本:2019-01-03 +### 第 50 次发布 + +发布时间:2023-08-16 01:23:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyResourcesTags](https://cloud.tencent.com/document/api/589/96242) + +新增数据结构: + +* [ModifyResourceTags](https://cloud.tencent.com/document/api/589/33981#ModifyResourceTags) + ### 第 49 次发布 发布时间:2023-08-01 01:21:59 @@ -50363,6 +51068,28 @@ ## Elasticsearch Service(es) 版本:2018-04-16 +### 第 45 次发布 + +发布时间:2023-08-29 01:14:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstance](https://cloud.tencent.com/document/api/845/30633) + + * 新增入参:CdcId + + +修改数据结构: + +* [InstanceInfo](https://cloud.tencent.com/document/api/845/30634#InstanceInfo) + + * 新增成员:HasKernelUpgrade, CdcId + + ### 第 44 次发布 发布时间:2023-07-12 01:24:00 @@ -51351,6 +52078,124 @@ ## 腾讯电子签企业版(ess) 版本:2020-11-11 +### 第 107 次发布 + +发布时间:2023-08-29 01:14:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePersonAuthCertificateImage](https://cloud.tencent.com/document/api/1323/95783) + + * 新增入参:Agent + + +新增数据结构: + +* [[Permission](https://cloud.tencent.com/document/api/1323/70369#Permission)](https://cloud.tencent.com/document/api/1323/70369#[Permission](https://cloud.tencent.com/document/api/1323/70369#Permission)) +* [[PermissionGroup](https://cloud.tencent.com/document/api/1323/70369#PermissionGroup)](https://cloud.tencent.com/document/api/1323/70369#[PermissionGroup](https://cloud.tencent.com/document/api/1323/70369#PermissionGroup)) + +修改数据结构: + +* [IntegrateRole](https://cloud.tencent.com/document/api/1323/70369#IntegrateRole) + + * 新增成员:PermissionGroups + + * **修改成员**:RoleId, RoleName, RoleStatus, IsGroupRole, SubOrgIdList + + +### 第 106 次发布 + +发布时间:2023-08-28 16:10:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1323/75450) + +* [DescribeOrganizationSeals](https://cloud.tencent.com/document/api/1323/82453) + + * 新增入参:SealStatuses + + +### 第 105 次发布 + +发布时间:2023-08-24 01:18:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSeal](https://cloud.tencent.com/document/api/1323/94136) + + * 新增入参:SealStyle, SealSize + + +### 第 104 次发布 + +发布时间:2023-08-22 01:13:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + + * 新增入参:LicenseType + +* [CreateWebThemeConfig](https://cloud.tencent.com/document/api/1323/95592) + + * 新增入参:Agent + +* [DescribeUserAutoSignStatus](https://cloud.tencent.com/document/api/1323/87786) + + * 新增出参:LicenseType + + +修改数据结构: + +* [AutoSignConfig](https://cloud.tencent.com/document/api/1323/70369#AutoSignConfig) + + * 新增成员:LicenseType + + +### 第 103 次发布 + +发布时间:2023-08-21 01:12:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93289) + + * 新增入参:Agent + +* [DeleteIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93288) + + * 新增入参:Agent + +* [DescribeIntegrationDepartments](https://cloud.tencent.com/document/api/1323/93287) + + * 新增入参:Agent + +* [ModifyIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93286) + + * 新增入参:Agent + + ### 第 102 次发布 发布时间:2023-08-08 01:16:56 @@ -53372,6 +54217,105 @@ ## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 +### 第 107 次发布 + +发布时间:2023-08-29 01:15:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1420/75452) + + +修改数据结构: + +* [BaseFlowInfo](https://cloud.tencent.com/document/api/1420/61525#BaseFlowInfo) + + * 新增成员:Components + +* [CommonFlowApprover](https://cloud.tencent.com/document/api/1420/61525#CommonFlowApprover) + + * 新增成员:SignComponents + + +### 第 106 次发布 + +发布时间:2023-08-22 01:13:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1420/96160) + + * 新增入参:LicenseType + +* [ChannelDescribeUserAutoSignStatus](https://cloud.tencent.com/document/api/1420/96109) + + * 新增出参:LicenseType + + +修改数据结构: + +* [AutoSignConfig](https://cloud.tencent.com/document/api/1420/61525#AutoSignConfig) + + * 新增成员:LicenseType + + +### 第 105 次发布 + +发布时间:2023-08-21 01:13:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SyncProxyOrganization](https://cloud.tencent.com/document/api/1420/61518) + + * 新增入参:ProxyLegalIdCardType, ProxyLegalIdCardNumber + + +### 第 104 次发布 + +发布时间:2023-08-18 01:11:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateFlowGroupByFiles](https://cloud.tencent.com/document/api/1420/80390) + + * 新增入参:FlowGroupOptions + + +新增数据结构: + +* [FlowGroupOptions](https://cloud.tencent.com/document/api/1420/61525#FlowGroupOptions) + +### 第 103 次发布 + +发布时间:2023-08-17 03:11:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1420/96160) + + * 新增入参:SealImageCompress + + ### 第 102 次发布 发布时间:2023-08-14 01:23:26 @@ -55455,6 +56399,51 @@ ## 人脸核身(faceid) 版本:2018-03-01 +### 第 61 次发布 + +发布时间:2023-08-29 01:15:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [IntentionVerifyData](https://cloud.tencent.com/document/api/1007/41958#IntentionVerifyData) + + +### 第 60 次发布 + +发布时间:2023-08-17 03:11:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DetectAuth](https://cloud.tencent.com/document/api/1007/31816) + + * 新增入参:IntentionActions + +* [GetDetectInfoEnhanced](https://cloud.tencent.com/document/api/1007/41957) + + * 新增出参:IntentionActionResult + + +新增数据结构: + +* [IntentionActionConfig](https://cloud.tencent.com/document/api/1007/41958#IntentionActionConfig) +* [IntentionActionResult](https://cloud.tencent.com/document/api/1007/41958#IntentionActionResult) +* [IntentionActionResultDetail](https://cloud.tencent.com/document/api/1007/41958#IntentionActionResultDetail) + +修改数据结构: + +* [RuleIdConfig](https://cloud.tencent.com/document/api/1007/41958#RuleIdConfig) + + * 新增成员:IntentionType + + ### 第 59 次发布 发布时间:2023-05-29 14:45:51 @@ -57878,6 +58867,25 @@ ## 游戏多媒体引擎(gme) 版本:2018-07-11 +### 第 35 次发布 + +发布时间:2023-08-24 01:19:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateScanUser](https://cloud.tencent.com/document/api/607/71481) + + * 新增入参:UserIdString, ExpirationTime + +* [DeleteScanUser](https://cloud.tencent.com/document/api/607/71480) + + * 新增入参:UserIdString + + ### 第 34 次发布 发布时间:2023-06-14 01:25:30 @@ -62856,6 +63864,22 @@ ## 物联网开发平台(iotexplorer) 版本:2019-04-23 +### 第 53 次发布 + +发布时间:2023-08-22 01:14:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeInstance](https://cloud.tencent.com/document/api/1081/96827) + +新增数据结构: + +* [InstanceDetail](https://cloud.tencent.com/document/api/1081/34988#InstanceDetail) + ### 第 52 次发布 发布时间:2023-07-17 01:23:02 @@ -64787,6 +65811,40 @@ ## 物联网智能视频服务(iotvideo) 版本:2021-11-25 +### 第 19 次发布 + +发布时间:2023-08-18 01:13:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeCloudStorageOrder](https://cloud.tencent.com/document/api/1131/96706) + +### 第 18 次发布 + +发布时间:2023-08-17 03:37:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCloudStorage](https://cloud.tencent.com/document/api/1131/77505) + + * 新增入参:OrderId + + +修改数据结构: + +* [PackageInfo](https://cloud.tencent.com/document/api/1131/76635#PackageInfo) + + * 新增成员:PackageId, OrderId + + ### 第 17 次发布 发布时间:2023-08-09 01:31:19 @@ -65776,6 +66834,53 @@ ## 智能视图计算平台(iss) 版本:2023-05-17 +### 第 4 次发布 + +发布时间:2023-08-25 16:30:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BatchOperateDevice](https://cloud.tencent.com/document/api/1344/97292) +* [DescribeTask](https://cloud.tencent.com/document/api/1344/97296) +* [ListSubTasks](https://cloud.tencent.com/document/api/1344/97295) +* [ListTasks](https://cloud.tencent.com/document/api/1344/97294) + +修改接口: + +* [ListGatewayDevices](https://cloud.tencent.com/document/api/1344/97279) + + * 新增入参:PageNumber, PageSize + + +新增数据结构: + +* [BatchOperateDeviceData](https://cloud.tencent.com/document/api/1344/95952#BatchOperateDeviceData) +* [ListSubTasksData](https://cloud.tencent.com/document/api/1344/95952#ListSubTasksData) +* [ListTasksData](https://cloud.tencent.com/document/api/1344/95952#ListTasksData) +* [SubTaskData](https://cloud.tencent.com/document/api/1344/95952#SubTaskData) +* [TaskData](https://cloud.tencent.com/document/api/1344/95952#TaskData) + +### 第 3 次发布 + +发布时间:2023-08-25 01:50:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ListGatewayDevices](https://cloud.tencent.com/document/api/1344/97279) + +新增数据结构: + +* [GatewayDevice](https://cloud.tencent.com/document/api/1344/95952#GatewayDevice) +* [ListGatewayDevicesData](https://cloud.tencent.com/document/api/1344/95952#ListGatewayDevicesData) + ### 第 2 次发布 发布时间:2023-08-07 15:48:42 @@ -66993,6 +68098,74 @@ ## 低代码互动课堂(lcic) 版本:2022-08-17 +### 第 40 次发布 + +发布时间:2023-08-29 01:17:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeUser](https://cloud.tencent.com/document/api/1639/80936) + + * 新增出参:OriginId + + +修改数据结构: + +* [UserInfo](https://cloud.tencent.com/document/api/1639/81423#UserInfo) + + * 新增成员:OriginId + + * **修改成员**:SdkAppId, UserId, Name, Avatar + + +### 第 39 次发布 + +发布时间:2023-08-23 01:30:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:RecordLayout + + +### 第 38 次发布 + +发布时间:2023-08-22 01:15:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EventDataInfo](https://cloud.tencent.com/document/api/1639/81423#EventDataInfo) + + * 新增成员:Device, Duration, RecordSize, RecordUrl + + * **修改成员**:RoomId, UserId + + +### 第 37 次发布 + +发布时间:2023-08-17 20:45:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteUser](https://cloud.tencent.com/document/api/1639/96698) + ### 第 36 次发布 发布时间:2023-08-11 01:27:55 @@ -67709,6 +68882,46 @@ ## 轻量应用服务器(lighthouse) 版本:2020-03-24 +### 第 52 次发布 + +发布时间:2023-08-23 01:30:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ApplyFirewallTemplate](https://cloud.tencent.com/document/api/1207/96883) +* [CreateFirewallTemplate](https://cloud.tencent.com/document/api/1207/96882) +* [CreateFirewallTemplateRules](https://cloud.tencent.com/document/api/1207/96881) +* [DeleteFirewallTemplate](https://cloud.tencent.com/document/api/1207/96880) +* [DeleteFirewallTemplateRules](https://cloud.tencent.com/document/api/1207/96879) +* [DescribeFirewallTemplateApplyRecords](https://cloud.tencent.com/document/api/1207/96878) +* [DescribeFirewallTemplateQuota](https://cloud.tencent.com/document/api/1207/96877) +* [DescribeFirewallTemplateRuleQuota](https://cloud.tencent.com/document/api/1207/96876) +* [DescribeFirewallTemplateRules](https://cloud.tencent.com/document/api/1207/96875) +* [DescribeFirewallTemplates](https://cloud.tencent.com/document/api/1207/96874) +* [ModifyFirewallTemplate](https://cloud.tencent.com/document/api/1207/96873) +* [ReplaceFirewallTemplateRule](https://cloud.tencent.com/document/api/1207/96872) +* [ResetFirewallTemplateRules](https://cloud.tencent.com/document/api/1207/96871) + +修改接口: + +* [CreateInstances](https://cloud.tencent.com/document/api/1207/69573) + + * 新增入参:FirewallTemplateId + + +新增数据结构: + +* [FirewallTemplate](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplate) +* [FirewallTemplateApplyRecord](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplateApplyRecord) +* [FirewallTemplateApplyRecordDetail](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplateApplyRecordDetail) +* [FirewallTemplateRule](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplateRule) +* [FirewallTemplateRuleInfo](https://cloud.tencent.com/document/api/1207/47576#FirewallTemplateRuleInfo) +* [InstanceIdentifier](https://cloud.tencent.com/document/api/1207/47576#InstanceIdentifier) + ### 第 51 次发布 发布时间:2023-07-25 11:04:43 @@ -71040,6 +72253,21 @@ ## 云数据库 MariaDB(mariadb) 版本:2017-03-12 +### 第 58 次发布 + +发布时间:2023-08-29 01:18:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateHourDBInstance](https://cloud.tencent.com/document/api/237/67878) + + * 新增入参:DcnSyncMode + + ### 第 57 次发布 发布时间:2023-06-21 01:26:12 @@ -75356,6 +76584,56 @@ ## 媒体处理(mps) 版本:2019-06-12 +### 第 67 次发布 + +发布时间:2023-08-22 01:16:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [LiveStreamTagRecognitionResult](https://cloud.tencent.com/document/api/862/37615#LiveStreamTagRecognitionResult) + +修改数据结构: + +* [LiveStreamAiRecognitionResultItem](https://cloud.tencent.com/document/api/862/37615#LiveStreamAiRecognitionResultItem) + + * 新增成员:TagRecognitionResultSet + + +### 第 66 次发布 + +发布时间:2023-08-18 01:14:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [AddOnSubtitle](https://cloud.tencent.com/document/api/862/37615#AddOnSubtitle) + +修改数据结构: + +* [AdaptiveDynamicStreamingTaskInput](https://cloud.tencent.com/document/api/862/37615#AdaptiveDynamicStreamingTaskInput) + + * 新增成员:AddOnSubtitles + +* [MediaAudioStreamItem](https://cloud.tencent.com/document/api/862/37615#MediaAudioStreamItem) + + * **修改成员**:Codecs, Loudness + +* [MediaVideoStreamItem](https://cloud.tencent.com/document/api/862/37615#MediaVideoStreamItem) + + * **修改成员**:Codecs + +* [OverrideTranscodeParameter](https://cloud.tencent.com/document/api/862/37615#OverrideTranscodeParameter) + + * 新增成员:AddOnSubtitles + + ### 第 65 次发布 发布时间:2023-08-01 01:33:24 @@ -78041,6 +79319,20 @@ ## 移动应用安全(ms) 版本:2018-04-08 +### 第 17 次发布 + +发布时间:2023-08-17 04:17:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [RequestLocalTask](https://cloud.tencent.com/document/api/283/96276) +* [UpdateClientState](https://cloud.tencent.com/document/api/283/96275) +* [UpdateLocalTaskResult](https://cloud.tencent.com/document/api/283/96274) + ### 第 16 次发布 发布时间:2023-08-02 01:19:05 @@ -78468,6 +79760,24 @@ ## NLP 服务(nlp) 版本:2019-04-08 +### 第 21 次发布 + +发布时间:2023-08-18 01:15:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [TestingTextGeneration](https://cloud.tencent.com/document/api/271/96708) + +新增数据结构: + +* [TextGenerationChoices](https://cloud.tencent.com/document/api/271/35511#TextGenerationChoices) +* [TextGenerationMessage](https://cloud.tencent.com/document/api/271/35511#TextGenerationMessage) +* [TextGenerationUsage](https://cloud.tencent.com/document/api/271/35511#TextGenerationUsage) + ### 第 20 次发布 发布时间:2023-08-02 01:19:12 @@ -84070,6 +85380,21 @@ ## 云压测(pts) 版本:2021-07-28 +### 第 13 次发布 + +发布时间:2023-08-23 01:36:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [UpdateScenario](https://cloud.tencent.com/document/api/1484/78057) + + * 新增入参:EnvId + + ### 第 12 次发布 发布时间:2023-07-21 01:35:57 @@ -86461,6 +87786,18 @@ ## 云函数(scf) 版本:2018-04-16 +### 第 60 次发布 + +发布时间:2023-08-22 01:18:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [UpdateTrigger](https://cloud.tencent.com/document/api/583/96828) + ### 第 59 次发布 发布时间:2023-08-04 01:16:09 @@ -90386,6 +91723,21 @@ ## SSL 证书(ssl) 版本:2019-12-05 +### 第 40 次发布 + +发布时间:2023-08-16 01:40:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ReplaceCertificate](https://cloud.tencent.com/document/api/400/41667) + + * 新增入参:CertCSREncryptAlgo, CertCSRKeyParameter + + ### 第 39 次发布 发布时间:2023-08-09 01:45:30 @@ -92178,6 +93530,37 @@ ## 自动化助手(tat) 版本:2020-10-28 +### 第 19 次发布 + +发布时间:2023-08-24 01:26:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateRegisterCode](https://cloud.tencent.com/document/api/1340/96928) +* [DeleteRegisterCodes](https://cloud.tencent.com/document/api/1340/96927) +* [DeleteRegisterInstance](https://cloud.tencent.com/document/api/1340/96926) +* [DescribeRegisterCodes](https://cloud.tencent.com/document/api/1340/96925) +* [DescribeRegisterInstances](https://cloud.tencent.com/document/api/1340/96924) +* [DisableRegisterCodes](https://cloud.tencent.com/document/api/1340/96923) +* [ModifyRegisterInstance](https://cloud.tencent.com/document/api/1340/96922) + +新增数据结构: + +* [DefaultParameterConf](https://cloud.tencent.com/document/api/1340/52687#DefaultParameterConf) +* [RegisterCodeInfo](https://cloud.tencent.com/document/api/1340/52687#RegisterCodeInfo) +* [RegisterInstanceInfo](https://cloud.tencent.com/document/api/1340/52687#RegisterInstanceInfo) + +修改数据结构: + +* [Command](https://cloud.tencent.com/document/api/1340/52687#Command) + + * 新增成员:DefaultParameterConfs + + ### 第 18 次发布 发布时间:2023-02-20 01:49:40 @@ -93825,6 +95208,23 @@ ## 云开发 CloudBase(tcb) 版本:2018-06-08 +### 第 99 次发布 + +发布时间:2023-08-18 11:40:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [WxGatewayRountItem](https://cloud.tencent.com/document/api/876/34822#WxGatewayRountItem) + + * 新增成员:GatewayRoutePathMatchType + + * **修改成员**:GatewayRouteEnvId + + ### 第 98 次发布 发布时间:2023-07-14 01:35:07 @@ -93873,7 +95273,7 @@ * [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) +* [DescribeGraphData](https://cloud.tencent.com/document/api/876/96277) * [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) @@ -96539,7 +97939,7 @@ 新增接口: -* [[DuplicateImage](https://cloud.tencent.com/document/api/1141/96178)](https://cloud.tencent.com/document/api/#/#) +* [DuplicateImage](https://cloud.tencent.com/document/api/1141/96178) ### 第 59 次发布 @@ -99861,6 +101261,120 @@ ## 消息队列 TDMQ(tdmq) 版本:2020-02-17 +### 第 75 次发布 + +发布时间:2023-08-25 02:13:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateEnvironmentRole](https://cloud.tencent.com/document/api/1179/62402) + + * **修改入参**:ClusterId + +* [CreateSubscription](https://cloud.tencent.com/document/api/1179/46075) + + * **修改入参**:ClusterId + +* [CreateTopic](https://cloud.tencent.com/document/api/1179/46088) + + * **修改入参**:ClusterId + +* [DeleteEnvironmentRoles](https://cloud.tencent.com/document/api/1179/62400) + + * **修改入参**:ClusterId + +* [DeleteEnvironments](https://cloud.tencent.com/document/api/1179/46080) + + * **修改入参**:ClusterId + +* [DeleteRoles](https://cloud.tencent.com/document/api/1179/62403) + + * **修改入参**:ClusterId + +* [DeleteTopics](https://cloud.tencent.com/document/api/1179/46087) + + * **修改入参**:ClusterId + +* [DescribeEnvironmentAttributes](https://cloud.tencent.com/document/api/1179/46079) + + * **修改入参**:ClusterId + +* [DescribeEnvironments](https://cloud.tencent.com/document/api/1179/46078) + + * **修改入参**:ClusterId + +* [DescribeRoles](https://cloud.tencent.com/document/api/1179/62399) + + * **修改入参**:ClusterId + +* [DescribeSubscriptions](https://cloud.tencent.com/document/api/1179/46072) + + * **修改入参**:ClusterId + +* [ModifyEnvironmentAttributes](https://cloud.tencent.com/document/api/1179/46077) + + * **修改入参**:ClusterId + +* [ModifyEnvironmentRole](https://cloud.tencent.com/document/api/1179/62398) + + * **修改入参**:ClusterId + +* [ModifyRole](https://cloud.tencent.com/document/api/1179/62397) + + * 新增入参:EnvironmentRoleSets, UnbindAllEnvironment + + * **修改入参**:ClusterId + +* [ModifyTopic](https://cloud.tencent.com/document/api/1179/46085) + + * **修改入参**:ClusterId + + +### 第 74 次发布 + +发布时间:2023-08-24 01:28:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateEnvironment](https://cloud.tencent.com/document/api/1179/46081) + + * **修改入参**:ClusterId + + +### 第 73 次发布 + +发布时间:2023-08-22 01:20:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateTopic](https://cloud.tencent.com/document/api/1179/46088) + + * 新增入参:MsgTTL + +* [ModifyTopic](https://cloud.tencent.com/document/api/1179/46085) + + * 新增入参:MsgTTL + + +修改数据结构: + +* [Topic](https://cloud.tencent.com/document/api/1179/46089#Topic) + + * 新增成员:MsgTTL + + ### 第 72 次发布 发布时间:2023-08-09 01:50:17 @@ -103751,6 +105265,28 @@ ## 边缘安全加速平台(teo) 版本:2022-09-01 +### 第 49 次发布 + +发布时间:2023-08-16 01:45:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80693) + + * 新增入参:RuleTag + + +修改数据结构: + +* [ApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80721#ApplicationProxyRule) + + * 新增成员:RuleTag + + ### 第 48 次发布 发布时间:2023-08-15 01:40:49 @@ -107272,6 +108808,106 @@ ## TI-ONE 训练平台(tione) 版本:2021-11-11 +### 第 35 次发布 + +发布时间:2023-08-28 02:39:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateModelService](https://cloud.tencent.com/document/api/851/82291) + + * 新增入参:Command + +* [ModifyModelService](https://cloud.tencent.com/document/api/851/83228) + + * 新增入参:Command + + +新增数据结构: + +* [InferCodeInfo](https://cloud.tencent.com/document/api/851/75051#InferCodeInfo) + +修改数据结构: + +* [ServiceInfo](https://cloud.tencent.com/document/api/851/75051#ServiceInfo) + + * 新增成员:VolumeMount, InferCodeInfo, Command + +* [StatefulSetCondition](https://cloud.tencent.com/document/api/851/75051#StatefulSetCondition) + + * 新增成员:LastUpdateTime + +* [WorkloadStatus](https://cloud.tencent.com/document/api/851/75051#WorkloadStatus) + + +### 第 34 次发布 + +发布时间:2023-08-23 01:45:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNotebook](https://cloud.tencent.com/document/api/851/95658) + + * 新增入参:SSHConfig + +* [CreateTrainingTask](https://cloud.tencent.com/document/api/851/75094) + + * **修改入参**:CodePackagePath, TrainingMode, Output, LogEnable + +* [ModifyNotebook](https://cloud.tencent.com/document/api/851/95652) + + * 新增入参:SSHConfig + + +新增数据结构: + +* [SSHConfig](https://cloud.tencent.com/document/api/851/75051#SSHConfig) + +修改数据结构: + +* [NotebookSetItem](https://cloud.tencent.com/document/api/851/75051#NotebookSetItem) + + * 新增成员:SSHConfig + + * **修改成员**:UserTypes + +* [PodInfo](https://cloud.tencent.com/document/api/851/75051#PodInfo) + + * 新增成员:Status + + * **修改成员**:Name, IP + + +### 第 33 次发布 + +发布时间:2023-08-22 01:21:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNotebookImage](https://cloud.tencent.com/document/api/851/95657) + + * **修改入参**:Kernels + + +修改数据结构: + +* [ImageInfo](https://cloud.tencent.com/document/api/851/75051#ImageInfo) + + * 新增成员:AllowSaveAllContent, ImageName + + ### 第 32 次发布 发布时间:2023-08-14 21:50:46 @@ -107282,7 +108918,7 @@ 新增接口: -* [[SendChatMessage](https://cloud.tencent.com/document/api/851/96176)](https://cloud.tencent.com/document/api/#/#) +* [SendChatMessage](https://cloud.tencent.com/document/api/851/96176) ### 第 31 次发布 @@ -113083,6 +114719,49 @@ ## 实时音视频(trtc) 版本:2019-07-22 +### 第 59 次发布 + +发布时间:2023-08-28 02:42:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeTRTCMarketQualityData](https://cloud.tencent.com/document/api/647/97441) +* [DescribeTRTCRealTimeQualityData](https://cloud.tencent.com/document/api/647/97440) + +### 第 58 次发布 + +发布时间:2023-08-25 17:00:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeTRTCRealTimeScaleData](https://cloud.tencent.com/document/api/647/97310) + +### 第 57 次发布 + +发布时间:2023-08-25 16:40:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeTRTCMarketScaleData](https://cloud.tencent.com/document/api/647/97297) + +新增数据结构: + +* [RowValues](https://cloud.tencent.com/document/api/647/44055#RowValues) +* [SeriesInfos](https://cloud.tencent.com/document/api/647/44055#SeriesInfos) +* [TRTCDataResult](https://cloud.tencent.com/document/api/647/44055#TRTCDataResult) + ### 第 56 次发布 发布时间:2023-07-28 01:54:49 @@ -114149,6 +115828,62 @@ ## 微服务引擎 TSE(tse) 版本:2020-12-07 +### 第 40 次发布 + +发布时间:2023-08-25 02:19:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeNativeGatewayServerGroups](https://cloud.tencent.com/document/api/1364/97280) + +新增数据结构: + +* [CloudNativeAPIGatewayStrategy](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategy) +* [CloudNativeAPIGatewayStrategyAutoScalerConfig](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategyAutoScalerConfig) +* [CloudNativeAPIGatewayStrategyAutoScalerConfigMetric](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategyAutoScalerConfigMetric) +* [CloudNativeAPIGatewayStrategyCronScalerConfig](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategyCronScalerConfig) +* [CloudNativeAPIGatewayStrategyCronScalerConfigParam](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayStrategyCronScalerConfigParam) +* [NativeGatewayServerGroup](https://cloud.tencent.com/document/api/1364/54942#NativeGatewayServerGroup) +* [NativeGatewayServerGroups](https://cloud.tencent.com/document/api/1364/54942#NativeGatewayServerGroups) + +### 第 39 次发布 + +发布时间:2023-08-21 01:19:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCloudNativeAPIGateway](https://cloud.tencent.com/document/api/1364/96757) +* [CreateNativeGatewayServerGroup](https://cloud.tencent.com/document/api/1364/96756) +* [DeleteCloudNativeAPIGateway](https://cloud.tencent.com/document/api/1364/96755) +* [DeleteNativeGatewayServerGroup](https://cloud.tencent.com/document/api/1364/96754) +* [DescribeCloudNativeAPIGateway](https://cloud.tencent.com/document/api/1364/96753) +* [DescribeCloudNativeAPIGateways](https://cloud.tencent.com/document/api/1364/96752) +* [ModifyCloudNativeAPIGateway](https://cloud.tencent.com/document/api/1364/96751) +* [ModifyNativeGatewayServerGroup](https://cloud.tencent.com/document/api/1364/96750) +* [UpdateCloudNativeAPIGatewaySpec](https://cloud.tencent.com/document/api/1364/96749) + +新增数据结构: + +* [CloudNativeAPIGatewayNodeConfig](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayNodeConfig) +* [CloudNativeAPIGatewayVpcConfig](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayVpcConfig) +* [CreateCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#CreateCloudNativeAPIGatewayResult) +* [CreateCloudNativeAPIGatewayServerGroupResult](https://cloud.tencent.com/document/api/1364/54942#CreateCloudNativeAPIGatewayServerGroupResult) +* [DeleteCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#DeleteCloudNativeAPIGatewayResult) +* [DeleteNativeGatewayServerGroupResult](https://cloud.tencent.com/document/api/1364/54942#DeleteNativeGatewayServerGroupResult) +* [DescribeCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#DescribeCloudNativeAPIGatewayResult) +* [InstancePort](https://cloud.tencent.com/document/api/1364/54942#InstancePort) +* [InternetConfig](https://cloud.tencent.com/document/api/1364/54942#InternetConfig) +* [ListCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#ListCloudNativeAPIGatewayResult) +* [UpdateCloudNativeAPIGatewayResult](https://cloud.tencent.com/document/api/1364/54942#UpdateCloudNativeAPIGatewayResult) + ### 第 38 次发布 发布时间:2023-08-11 01:44:23 @@ -114895,6 +116630,29 @@ ## 微服务平台 TSF(tsf) 版本:2018-03-26 +### 第 98 次发布 + +发布时间:2023-08-22 01:21:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [TsfConfigCenter](https://cloud.tencent.com/document/api/649/36099#TsfConfigCenter) + +修改数据结构: + +* [ConfigRelease](https://cloud.tencent.com/document/api/649/36099#ConfigRelease) + + * 新增成员:ConfigCenters + +* [ConfigReleaseLog](https://cloud.tencent.com/document/api/649/36099#ConfigReleaseLog) + + * 新增成员:ReleasedConfigCenter + + ### 第 97 次发布 发布时间:2023-08-02 01:26:52 @@ -117455,6 +119213,28 @@ ## 语音合成(tts) 版本:2019-08-23 +### 第 11 次发布 + +发布时间:2023-08-22 01:22:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateTtsTask](https://cloud.tencent.com/document/api/1073/57373) + + * 新增入参:EnableSubtitle + + +修改数据结构: + +* [DescribeTtsTaskStatusRespData](https://cloud.tencent.com/document/api/1073/57374#DescribeTtsTaskStatusRespData) + + * 新增成员:Subtitles + + ### 第 10 次发布 发布时间:2023-04-20 01:49:24 @@ -118053,6 +119833,26 @@ ## 云点播(vod) 版本:2018-07-17 +### 第 162 次发布 + +发布时间:2023-08-25 02:22:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [LiveRecordInfo](https://cloud.tencent.com/document/api/266/31773#LiveRecordInfo) +* [WebPageRecordInfo](https://cloud.tencent.com/document/api/266/31773#WebPageRecordInfo) + +修改数据结构: + +* [MediaSourceData](https://cloud.tencent.com/document/api/266/31773#MediaSourceData) + + * 新增成员:LiveRecordInfo, WebPageRecordInfo + + ### 第 161 次发布 发布时间:2023-07-20 01:50:53 @@ -122433,6 +124233,21 @@ ## 私有网络(vpc) 版本:2017-03-12 +### 第 165 次发布 + +发布时间:2023-08-18 01:20:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeVpcEndPointServiceWhiteList](https://cloud.tencent.com/document/api/215/54677) + + * 新增出参:VpcEndPointServiceUserSet + + ### 第 164 次发布 发布时间:2023-08-09 01:58:05 @@ -126182,6 +127997,112 @@ ## Web 应用防火墙(waf) 版本:2018-01-25 +### 第 46 次发布 + +发布时间:2023-08-28 02:53:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteCustomRule](https://cloud.tencent.com/document/api/627/97444) +* [DescribeCustomRuleList](https://cloud.tencent.com/document/api/627/97443) +* [ModifyCustomRule](https://cloud.tencent.com/document/api/627/97442) + +### 第 45 次发布 + +发布时间:2023-08-25 02:26:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyApiAnalyzeStatus](https://cloud.tencent.com/document/api/627/97282) +* [ModifyBotStatus](https://cloud.tencent.com/document/api/627/97281) + +修改接口: + +* [DescribeAttackOverview](https://cloud.tencent.com/document/api/627/87744) + + * 新增出参:ApiRiskEventCount + + +新增数据结构: + +* [TargetEntity](https://cloud.tencent.com/document/api/627/53609#TargetEntity) + +### 第 44 次发布 + +发布时间:2023-08-24 01:31:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AddSpartaProtectionAuto](https://cloud.tencent.com/document/api/627/96951) +* [AddSpartaProtectionsAuto](https://cloud.tencent.com/document/api/627/96932) +* [DeleteHost](https://cloud.tencent.com/document/api/627/96950) +* [DeleteSpartaProtection](https://cloud.tencent.com/document/api/627/96949) +* [DescribeCiphersDetail](https://cloud.tencent.com/document/api/627/96948) +* [DescribeDomainCountInfo](https://cloud.tencent.com/document/api/627/96947) +* [DescribeDomainDetailsClb](https://cloud.tencent.com/document/api/627/96946) +* [DescribeFindDomainList](https://cloud.tencent.com/document/api/627/96945) +* [DescribeHost](https://cloud.tencent.com/document/api/627/96944) +* [DescribeHostLimit](https://cloud.tencent.com/document/api/627/96943) +* [DescribeHosts](https://cloud.tencent.com/document/api/627/96942) +* [DescribeTlsVersion](https://cloud.tencent.com/document/api/627/96941) +* [DescribeUserDomainInfo](https://cloud.tencent.com/document/api/627/96940) +* [DescribeWafInfo](https://cloud.tencent.com/document/api/627/96939) +* [ModifyDomainIpv6Status](https://cloud.tencent.com/document/api/627/96938) +* [ModifyDomainsCLSStatus](https://cloud.tencent.com/document/api/627/96937) +* [ModifyHost](https://cloud.tencent.com/document/api/627/96936) +* [ModifyHostFlowMode](https://cloud.tencent.com/document/api/627/96935) +* [ModifyHostMode](https://cloud.tencent.com/document/api/627/96934) +* [ModifyHostStatus](https://cloud.tencent.com/document/api/627/96933) +* [ModifyProtectionStatus](https://cloud.tencent.com/document/api/627/96931) +* [ModifySpartaProtectionMode](https://cloud.tencent.com/document/api/627/96930) +* [RefreshAccessCheckResult](https://cloud.tencent.com/document/api/627/96929) + +新增数据结构: + +* [ClbDomainsInfo](https://cloud.tencent.com/document/api/627/53609#ClbDomainsInfo) +* [ClbHostResult](https://cloud.tencent.com/document/api/627/53609#ClbHostResult) +* [ClbHostsParams](https://cloud.tencent.com/document/api/627/53609#ClbHostsParams) +* [DomainURI](https://cloud.tencent.com/document/api/627/53609#DomainURI) +* [FailedInfo](https://cloud.tencent.com/document/api/627/53609#FailedInfo) +* [FindAllDomainDetail](https://cloud.tencent.com/document/api/627/53609#FindAllDomainDetail) +* [HostDel](https://cloud.tencent.com/document/api/627/53609#HostDel) +* [HostStatus](https://cloud.tencent.com/document/api/627/53609#HostStatus) +* [SearchItem](https://cloud.tencent.com/document/api/627/53609#SearchItem) +* [TLSCiphers](https://cloud.tencent.com/document/api/627/53609#TLSCiphers) +* [TLSVersion](https://cloud.tencent.com/document/api/627/53609#TLSVersion) +* [UserDomainInfo](https://cloud.tencent.com/document/api/627/53609#UserDomainInfo) + +### 第 43 次发布 + +发布时间:2023-08-22 01:23:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [GetAttackTotalCount](https://cloud.tencent.com/document/api/627/96829) + +修改数据结构: + +* [DomainsPartInfo](https://cloud.tencent.com/document/api/627/53609#DomainsPartInfo) + + * **修改成员**:Weights, XFFReset + + ### 第 42 次发布 发布时间:2023-08-15 01:49:42 @@ -127367,6 +129288,66 @@ ## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 +### 第 44 次发布 + +发布时间:2023-08-25 02:27:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [IntegrationNodeSchema](https://cloud.tencent.com/document/api/1267/76336#IntegrationNodeSchema) + + * 新增成员:Comment + + +### 第 43 次发布 + +发布时间:2023-08-23 01:51:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [UserFileDTO](https://cloud.tencent.com/document/api/1267/76336#UserFileDTO) + + * **修改成员**:CreateTime, UpdateTime + + +### 第 42 次发布 + +发布时间:2023-08-22 01:23:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RuleGroup](https://cloud.tencent.com/document/api/1267/76336#RuleGroup) + + * 新增成员:CreateTime + + +### 第 41 次发布 + +发布时间:2023-08-17 06:34:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTableLineage](https://cloud.tencent.com/document/api/1267/94987) + + * 新增入参:RecursiveSecond + + ### 第 40 次发布 发布时间:2023-08-09 02:00:26 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/products.md b/vendor/tencentcloud/tencentcloud-sdk-php/products.md index c5a5638d..c7aa76f5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/products.md +++ b/vendor/tencentcloud/tencentcloud-sdk-php/products.md @@ -4,236 +4,237 @@ | aai | [](https://cloud.tencent.com/document/product) | 2019-08-08 23:15:13 | | 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 | +| af | [借贷反欺诈](https://cloud.tencent.com/document/product/668) | 2023-08-17 01:06:02 | +| afc | [定制建模](https://cloud.tencent.com/document/product/1029) | 2023-08-17 01:06:05 | | 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 | +| ame | [正版曲库直通车](https://cloud.tencent.com/document/product/1155) | 2023-08-17 01:06:14 | | 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 | +| antiddos | [T-Sec-DDoS防护(Anti-DDoS)](https://cloud.tencent.com/document/product/297) | 2023-08-17 01:07:04 | | 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-08-01 01:01:56 | +| apigateway | [API 网关](https://cloud.tencent.com/document/product/628) | 2023-08-17 01:10:55 | | 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 | +| as | [弹性伸缩](https://cloud.tencent.com/document/product/377) | 2023-08-28 01:09:11 | +| asr | [语音识别](https://cloud.tencent.com/document/product/1093) | 2023-08-17 01:17:59 | | 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 | +| ba | [网站备案](https://cloud.tencent.com/document/product/243) | 2023-08-17 01:18:28 | +| batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2023-08-25 01:09:47 | +| bda | [人体分析](https://cloud.tencent.com/document/product/1208) | 2023-08-17 01:19:19 | | 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 | +| billing | [费用中心](https://cloud.tencent.com/document/product/555) | 2023-08-25 01:10:23 | | bizlive | [商业直播](https://cloud.tencent.com/document/product) | 2020-03-10 01:08:07 | -| bm | [黑石物理服务器CPM](https://cloud.tencent.com/document/product/386) | 2023-05-18 01:04:59 | +| bm | [黑石物理服务器CPM](https://cloud.tencent.com/document/product/386) | 2023-08-17 01:20:19 | | 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 | +| bmeip | [黑石弹性公网IP](https://cloud.tencent.com/document/product/1028) | 2023-08-17 01:21:42 | +| bmlb | [黑石负载均衡](https://cloud.tencent.com/document/product/1027) | 2023-08-17 01:21:57 | +| bmvpc | [黑石私有网络](https://cloud.tencent.com/document/product/1024) | 2023-08-17 01:22:11 | | 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 | +| bri | [业务风险情报](https://cloud.tencent.com/document/product/1064) | 2023-08-17 01:22:35 | | 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 | +| cam | [访问管理](https://cloud.tencent.com/document/product/598) | 2023-08-18 01:06:57 | +| captcha | [验证码](https://cloud.tencent.com/document/product/1110) | 2023-08-24 10:06:50 | +| car | [应用云渲染](https://cloud.tencent.com/document/product/1547) | 2023-08-23 01:10:00 | | casb | [云访问安全代理](https://cloud.tencent.com/document/product/1303) | 2022-12-26 10:53:16 | | 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 | +| cbs | [云硬盘](https://cloud.tencent.com/document/product/362) | 2023-08-17 01:26:50 | +| ccc | [云呼叫中心](https://cloud.tencent.com/document/product/679) | 2023-08-23 01:10:26 | +| cdb | [云数据库 MySQL](https://cloud.tencent.com/document/product/236) | 2023-08-29 01:07:58 | +| cdc | [本地专用集群](https://cloud.tencent.com/document/product/1346) | 2023-08-17 01:37:50 | +| cdn | [内容分发网络 CDN](https://cloud.tencent.com/document/product/228) | 2023-08-21 01:07:44 | +| cds | [T-Sec-数据安全审计(DSA)](https://cloud.tencent.com/document/product/856) | 2023-08-17 01:43:06 | | 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 | +| cfg | [混沌演练平台](https://cloud.tencent.com/document/product/1500) | 2023-08-23 01:12:18 | +| cfs | [文件存储](https://cloud.tencent.com/document/product/582) | 2023-08-28 01:20:23 | +| cfw | [云防火墙](https://cloud.tencent.com/document/product/1132) | 2023-08-17 01:45:16 | +| chdfs | [云 HDFS](https://cloud.tencent.com/document/product/1105) | 2023-08-17 01:47:49 | | 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-08-15 01:08:44 | -| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2023-08-15 01:09:13 | +| ckafka | [消息队列 CKafka](https://cloud.tencent.com/document/product/597) | 2023-08-29 01:09:11 | +| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2023-08-17 01:52:43 | | 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 | +| cloudhsm | [云加密机](https://cloud.tencent.com/document/product/639) | 2023-08-17 01:57:08 | | 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 | +| cls | [日志服务](https://cloud.tencent.com/document/product/614) | 2023-08-25 01:21:09 | +| cme | [多媒体创作引擎](https://cloud.tencent.com/document/product/1156) | 2023-08-17 02:01:58 | +| cmq | [消息队列 CMQ](https://cloud.tencent.com/document/product/406) | 2023-08-17 02:03:39 | +| cms | [内容安全](https://cloud.tencent.com/document/product/669) | 2023-08-24 01:10:10 | +| cpdp | [企业收付平台](https://cloud.tencent.com/document/product/1122) | 2023-08-17 02:03:56 | | cr | [金融联络机器人](https://cloud.tencent.com/document/product/656) | 2021-02-24 08:03:24 | | 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 | +| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2023-08-29 01:10:56 | +| cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2023-08-18 01:09:28 | | 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-08-10 01:13:25 | -| dasb | [T-Sec-堡垒机(BH)](https://cloud.tencent.com/document/product/1025) | 2023-08-08 01:15:01 | +| cynosdb | [TDSQL-C MySQL 版](https://cloud.tencent.com/document/product/1003) | 2023-08-28 01:35:17 | +| dasb | [T-Sec-堡垒机(BH)](https://cloud.tencent.com/document/product/1025) | 2023-08-17 02:45:26 | | dataintegration | [数据接入平台](https://cloud.tencent.com/document/product/1591) | 2022-07-26 15:32:15 | | 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 | +| dbbrain | [数据库智能管家 DBbrain](https://cloud.tencent.com/document/product/1130) | 2023-08-28 01:38:40 | +| dbdc | [云数据库独享集群](https://cloud.tencent.com/document/product/1322) | 2023-08-22 01:11:33 | +| dc | [专线接入](https://cloud.tencent.com/document/product/216) | 2023-08-17 02:50:46 | +| dcdb | [TDSQL MySQL 版](https://cloud.tencent.com/document/product/557) | 2023-08-29 01:12:46 | +| dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | 2023-08-22 01:11:51 | +| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2023-08-29 01:13:11 | +| domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2023-08-17 02:58:55 | +| drm | [数字版权管理](https://cloud.tencent.com/document/product/1000) | 2023-08-17 02:59:36 | +| ds | [文档服务](https://cloud.tencent.com/document/product/869) | 2023-08-17 02:59:40 | +| dsgc | [数据安全中心](https://cloud.tencent.com/document/product/1087) | 2023-08-25 01:34:20 | | dtf | [分布式事务](https://cloud.tencent.com/document/product/1224) | 2022-04-04 06:38:57 | -| 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 | +| dts | [数据传输服务](https://cloud.tencent.com/document/product/571) | 2023-08-18 16:50:40 | +| eb | [事件总线](https://cloud.tencent.com/document/product/1359) | 2023-08-22 01:12:28 | +| ecc | [英文作文批改](https://cloud.tencent.com/document/product/1076) | 2023-08-17 03:03:01 | +| ecdn | [全站加速网络](https://cloud.tencent.com/document/product/570) | 2023-08-17 03:03:04 | +| ecm | [边缘计算机器](https://cloud.tencent.com/document/product/1108) | 2023-08-18 01:11:07 | | 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 | +| emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2023-08-17 03:08:06 | +| es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2023-08-29 01:14:45 | +| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-08-29 01:14:56 | +| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-08-29 01:15:15 | | 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 | +| faceid | [人脸核身](https://cloud.tencent.com/document/product/1007) | 2023-08-29 01:15:31 | +| fmu | [人脸试妆](https://cloud.tencent.com/document/product/1172) | 2023-08-17 03:12:49 | +| ft | [人像变换](https://cloud.tencent.com/document/product/1202) | 2023-08-17 03:12:58 | +| gaap | [全球应用加速](https://cloud.tencent.com/document/product/608) | 2023-08-17 03:13:07 | +| gme | [游戏多媒体引擎](https://cloud.tencent.com/document/product/607) | 2023-08-24 01:19:31 | | 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-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-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 | +| hcm | [数学作业批改](https://cloud.tencent.com/document/product/1004) | 2023-08-17 03:18:40 | +| iai | [人脸识别](https://cloud.tencent.com/document/product/867) | 2023-08-17 03:19:26 | | ic | [图片瘦身](https://cloud.tencent.com/document/product/636) | 2023-03-02 01:23:21 | | 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 | +| ie | [智能编辑](https://cloud.tencent.com/document/product/1186) | 2023-08-17 03:20:18 | | 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-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 | +| iotexplorer | [物联网开发平台](https://cloud.tencent.com/document/product/1081) | 2023-08-22 01:14:25 | | 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 | +| iotvideo | [物联网智能视频服务](https://cloud.tencent.com/document/product/1131) | 2023-08-18 01:13:17 | +| iotvideoindustry | [物联网智能视频服务(行业版)](https://cloud.tencent.com/document/product/1361) | 2023-08-17 03:44:44 | +| irp | [智能推荐平台](https://cloud.tencent.com/document/product/1541) | 2023-08-22 01:15:07 | +| iss | [智能视图计算平台](https://cloud.tencent.com/document/product/1344) | 2023-08-25 16:30:51 | | 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 | +| kms | [密钥管理系统](https://cloud.tencent.com/document/product/573) | 2023-08-17 03:51:31 | +| lcic | [低代码互动课堂](https://cloud.tencent.com/document/product/1639) | 2023-08-29 01:17:54 | +| lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2023-08-23 01:30:37 | +| live | [云直播CSS](https://cloud.tencent.com/document/product/267) | 2023-08-28 02:05:52 | | 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 | | 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 | +| mariadb | [云数据库 MariaDB](https://cloud.tencent.com/document/product/237) | 2023-08-29 01:18:45 | | 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 | +| memcached | [云数据库Memcached](https://cloud.tencent.com/document/product/241) | 2023-08-29 01:18:58 | | mgobe | [游戏联机对战引擎](https://cloud.tencent.com/document/product/1038) | 2022-07-08 06:11:32 | | 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 | +| mongodb | [云数据库 MongoDB](https://cloud.tencent.com/document/product/240) | 2023-08-25 01:55:53 | +| monitor | [腾讯云可观测平台](https://cloud.tencent.com/document/product/248) | 2023-08-17 04:10:02 | +| mps | [媒体处理](https://cloud.tencent.com/document/product/862) | 2023-08-22 01:16:40 | | 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 | +| ms | [移动应用安全](https://cloud.tencent.com/document/product/283) | 2023-08-17 04:17:58 | +| msp | [迁移服务平台](https://cloud.tencent.com/document/product/659) | 2023-08-17 04:18:22 | | mvj | [营销价值判断](https://cloud.tencent.com/document/product) | 2020-03-19 08:11:44 | -| nlp | [NLP 服务](https://cloud.tencent.com/document/product/271) | 2023-08-02 01:19:12 | +| nlp | [NLP 服务](https://cloud.tencent.com/document/product/271) | 2023-08-29 01:19:54 | | npp | [号码保护](https://cloud.tencent.com/document/product) | 2020-04-22 08:00:22 | -| 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 | +| oceanus | [流计算 Oceanus](https://cloud.tencent.com/document/product/849) | 2023-08-17 04:18:36 | +| ocr | [文字识别](https://cloud.tencent.com/document/product/866) | 2023-08-28 02:14:16 | | 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 | +| organization | [集团账号管理](https://cloud.tencent.com/document/product/850) | 2023-08-24 01:24:31 | +| partners | [渠道合作伙伴](https://cloud.tencent.com/document/product/563) | 2023-08-17 04:23:46 | | 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 | +| postgres | [云数据库 PostgreSQL](https://cloud.tencent.com/document/product/409) | 2023-08-24 01:24:41 | +| privatedns | [私有域解析 Private DNS](https://cloud.tencent.com/document/product/1338) | 2023-08-23 01:36:40 | +| pts | [云压测](https://cloud.tencent.com/document/product/1484) | 2023-08-24 01:24:59 | +| rce | [全栈式风控引擎](https://cloud.tencent.com/document/product/1343) | 2023-08-17 04:29:35 | +| redis | [云数据库Redis](https://cloud.tencent.com/document/product/239) | 2023-08-29 01:20:48 | | 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 | +| rkp | [风险探针](https://cloud.tencent.com/document/product/1169) | 2023-08-17 04:33:51 | | rp | [注册保护](https://cloud.tencent.com/document/product/1191) | 2022-04-04 07:04:06 | | 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 | +| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2023-08-22 01:18:21 | +| ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2023-08-17 04:37:43 | | 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 | +| smpn | [营销号码安全](https://cloud.tencent.com/document/product/1127) | 2023-08-17 04:38:34 | +| sms | [短信](https://cloud.tencent.com/document/product/382) | 2023-08-17 04:39:05 | | 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-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 | +| sqlserver | [云数据库 SQL Server](https://cloud.tencent.com/document/product/238) | 2023-08-17 04:39:46 | +| ssa | [安全运营中心](https://cloud.tencent.com/document/product/664) | 2023-08-22 01:18:52 | +| ssl | [SSL 证书](https://cloud.tencent.com/document/product/400) | 2023-08-17 04:45:43 | +| sslpod | [证书监控 SSLPod](https://cloud.tencent.com/document/product/1084) | 2023-08-17 04:46:28 | +| ssm | [凭据管理系统](https://cloud.tencent.com/document/product/1140) | 2023-08-17 04:46:36 | +| sts | [安全凭证服务](https://cloud.tencent.com/document/product/1312) | 2023-08-17 04:47:11 | +| taf | [流量反欺诈](https://cloud.tencent.com/document/product/1031) | 2023-08-17 04:47:19 | +| tag | [标签](https://cloud.tencent.com/document/product/651) | 2023-08-17 04:47:23 | | 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 | +| tat | [自动化助手](https://cloud.tencent.com/document/product/1340) | 2023-08-29 01:22:07 | | tav | [文件检测](https://cloud.tencent.com/document/product) | 2019-11-28 22:10:04 | -| tbaas | [腾讯云区块链服务平台 TBaaS](https://cloud.tencent.com/document/product/663) | 2023-07-24 01:45:22 | +| tbaas | [腾讯云区块链服务平台 TBaaS](https://cloud.tencent.com/document/product/663) | 2023-08-17 04:48:24 | | tbm | [](https://cloud.tencent.com/document/product) | 2019-03-29 14:49:11 | -| 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 | +| tbp | [腾讯智能对话平台](https://cloud.tencent.com/document/product/1060) | 2023-08-17 04:48:55 | +| tcaplusdb | [游戏数据库 TcaplusDB](https://cloud.tencent.com/document/product/596) | 2023-08-17 04:48:58 | +| tcb | [云开发 CloudBase](https://cloud.tencent.com/document/product/876) | 2023-08-18 11:40:41 | | 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-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 | +| tcr | [容器镜像服务](https://cloud.tencent.com/document/product/1141) | 2023-08-25 02:09:59 | +| tcss | [容器安全服务](https://cloud.tencent.com/document/product/1285) | 2023-08-17 04:54:42 | | 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 | +| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2023-08-25 02:13: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 | +| teo | [边缘安全加速平台](https://cloud.tencent.com/document/product/1552) | 2023-08-28 02:35:46 | | 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-05-18 01:58:19 | +| tic | [资源编排 TIC](https://cloud.tencent.com/document/product/1213) | 2023-08-17 05:26:08 | | ticm | [智能鉴黄](https://cloud.tencent.com/document/product/864) | 2021-01-07 08:08:15 | -| tics | [威胁情报云查服务](https://cloud.tencent.com/document/product/1013) | 2023-05-18 01:58:24 | +| tics | [威胁情报云查服务](https://cloud.tencent.com/document/product/1013) | 2023-08-17 05:26:12 | | 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-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 | +| tiia | [图像分析](https://cloud.tencent.com/document/product/865) | 2023-08-17 05:26:15 | +| tione | [TI-ONE 训练平台](https://cloud.tencent.com/document/product/851) | 2023-08-28 02:39:57 | +| tiw | [互动白板](https://cloud.tencent.com/document/product/1137) | 2023-08-17 05:29:47 | +| tke | [容器服务](https://cloud.tencent.com/document/product/457) | 2023-08-17 05:31:16 | | tkgdq | [腾讯知识图谱数据查询](https://cloud.tencent.com/document/product) | 2020-03-10 00:51:44 | | 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 | +| tmt | [机器翻译](https://cloud.tencent.com/document/product/551) | 2023-08-17 05:40:04 | | 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 | +| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2023-08-28 02:42:57 | +| tse | [微服务引擎 TSE](https://cloud.tencent.com/document/product/1364) | 2023-08-29 01:25:23 | +| tsf | [微服务平台 TSF](https://cloud.tencent.com/document/product/649) | 2023-08-22 01:21: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 | +| tts | [语音合成](https://cloud.tencent.com/document/product/1073) | 2023-08-22 01:22:20 | +| ump | [客流数字化平台](https://cloud.tencent.com/document/product/1320) | 2023-08-17 05:50:27 | | 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 | +| vms | [语音消息](https://cloud.tencent.com/document/product/1128) | 2023-08-17 05:50:56 | +| vod | [云点播](https://cloud.tencent.com/document/product/266) | 2023-08-25 02:22:14 | +| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2023-08-18 01:20:12 | | 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 | +| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2023-08-28 02:53:45 | | 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 | +| wedata | [数据开发治理平台 WeData](https://cloud.tencent.com/document/product/1267) | 2023-08-25 02:27:36 | | wss | [SSL证书管理服务](https://cloud.tencent.com/document/product) | 2020-04-01 08:53:44 | | 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-05-18 02:21:27 | +| yunsou | [腾讯云搜TCS](https://cloud.tencent.com/document/product/270) | 2023-08-17 06:52:26 | | 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/Apigateway/V20180808/Models/CreateApiRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiRequest.php index 74aef7f8..dcc1eb75 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 @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getServiceId() 获取API 所在的服务唯一 ID。 * @method void setServiceId(string $ServiceId) 设置API 所在的服务唯一 ID。 - * @method string getServiceType() 获取API 的后端服务类型。支持HTTP、MOCK、TSF、SCF、WEBSOCKET、TARGET(内测)。 - * @method void setServiceType(string $ServiceType) 设置API 的后端服务类型。支持HTTP、MOCK、TSF、SCF、WEBSOCKET、TARGET(内测)。 + * @method string getServiceType() 获取API 的后端服务类型。支持HTTP、MOCK、TSF、SCF、EB、TARGET、VPC、UPSTREAM、GRPC、COS、WEBSOCKET。 + * @method void setServiceType(string $ServiceType) 设置API 的后端服务类型。支持HTTP、MOCK、TSF、SCF、EB、TARGET、VPC、UPSTREAM、GRPC、COS、WEBSOCKET。 * @method integer getServiceTimeout() 获取API 的后端服务超时时间,单位是秒。 * @method void setServiceTimeout(integer $ServiceTimeout) 设置API 的后端服务超时时间,单位是秒。 * @method string getProtocol() 获取API 的前端请求协议,支持HTTP和WEBSOCKET。 @@ -135,7 +135,7 @@ class CreateApiRequest extends AbstractModel public $ServiceId; /** - * @var string API 的后端服务类型。支持HTTP、MOCK、TSF、SCF、WEBSOCKET、TARGET(内测)。 + * @var string API 的后端服务类型。支持HTTP、MOCK、TSF、SCF、EB、TARGET、VPC、UPSTREAM、GRPC、COS、WEBSOCKET。 */ public $ServiceType; @@ -396,7 +396,7 @@ class CreateApiRequest extends AbstractModel /** * @param string $ServiceId API 所在的服务唯一 ID。 - * @param string $ServiceType API 的后端服务类型。支持HTTP、MOCK、TSF、SCF、WEBSOCKET、TARGET(内测)。 + * @param string $ServiceType API 的后端服务类型。支持HTTP、MOCK、TSF、SCF、EB、TARGET、VPC、UPSTREAM、GRPC、COS、WEBSOCKET。 * @param integer $ServiceTimeout API 的后端服务超时时间,单位是秒。 * @param string $Protocol API 的前端请求协议,支持HTTP和WEBSOCKET。 * @param ApiRequestConfig $RequestConfig 请求的前端配置。 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 9bdafaa8..ba1d7346 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 @@ -199,7 +199,9 @@ use TencentCloud\As\V20180419\Models as Models; * 关闭`IN_SERVICE`状态的实例,会减少期望实例数,期望实例数不可低于设置的最小值 * 使用`STOP_CHARGING`选项关机,待关机的实例需要满足[关机不收费条件](https://cloud.tencent.com/document/product/213/19918) * 本接口支持批量操作,每次请求关机实例的上限为100 - * @method Models\UpgradeLaunchConfigurationResponse UpgradeLaunchConfiguration(Models\UpgradeLaunchConfigurationRequest $req) 本接口(UpgradeLaunchConfiguration)用于升级启动配置。 + * @method Models\UpgradeLaunchConfigurationResponse UpgradeLaunchConfiguration(Models\UpgradeLaunchConfigurationRequest $req) 已有替代接口ModifyLaunchConfiguration。该接口存在覆盖参数风险,目前官网已隐藏 + +本接口(UpgradeLaunchConfiguration)用于升级启动配置。 * 本接口用于升级启动配置,采用“完全覆盖”风格,无论之前参数如何,统一按照接口参数设置为新的配置。对于非必填字段,不填写则按照默认值赋值。 * 升级修改启动配置后,已经使用该启动配置扩容的存量实例不会发生变更,此后使用该启动配置的新增实例会按照新的配置进行扩容。 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 ee9b9b23..12d0d611 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 @@ -199,7 +199,9 @@ use TencentCloud\Autoscaling\V20180419\Models as Models; * 关闭`IN_SERVICE`状态的实例,会减少期望实例数,期望实例数不可低于设置的最小值 * 使用`STOP_CHARGING`选项关机,待关机的实例需要满足[关机不收费条件](https://cloud.tencent.com/document/product/213/19918) * 本接口支持批量操作,每次请求关机实例的上限为100 - * @method Models\UpgradeLaunchConfigurationResponse UpgradeLaunchConfiguration(Models\UpgradeLaunchConfigurationRequest $req) 本接口(UpgradeLaunchConfiguration)用于升级启动配置。 + * @method Models\UpgradeLaunchConfigurationResponse UpgradeLaunchConfiguration(Models\UpgradeLaunchConfigurationRequest $req) 已有替代接口ModifyLaunchConfiguration。该接口存在覆盖参数风险,目前官网已隐藏 + +本接口(UpgradeLaunchConfiguration)用于升级启动配置。 * 本接口用于升级启动配置,采用“完全覆盖”风格,无论之前参数如何,统一按照接口参数设置为新的配置。对于非必填字段,不填写则按照默认值赋值。 * 升级修改启动配置后,已经使用该启动配置扩容的存量实例不会发生变更,此后使用该启动配置的新增实例会按照新的配置进行扩容。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/Application.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/Application.php index 906cf9af..79fc8f1f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/Application.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/Application.php @@ -20,42 +20,70 @@ use TencentCloud\Common\AbstractModel; /** * 应用程序信息 * - * @method string getCommand() 获取任务执行命令 - * @method void setCommand(string $Command) 设置任务执行命令 * @method string getDeliveryForm() 获取应用程序的交付方式,包括PACKAGE、LOCAL 两种取值,分别指远程存储的软件包、计算环境本地。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDeliveryForm(string $DeliveryForm) 设置应用程序的交付方式,包括PACKAGE、LOCAL 两种取值,分别指远程存储的软件包、计算环境本地。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCommand() 获取任务执行命令。与Commands不能同时指定。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCommand(string $Command) 设置任务执行命令。与Commands不能同时指定。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getPackagePath() 获取应用程序软件包的远程存储路径 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPackagePath(string $PackagePath) 设置应用程序软件包的远程存储路径 +注意:此字段可能返回 null,表示取不到有效值。 * @method Docker getDocker() 获取应用使用Docker的相关配置。在使用Docker配置的情况下,DeliveryForm 为 LOCAL 表示直接使用Docker镜像内部的应用软件,通过Docker方式运行;DeliveryForm 为 PACKAGE,表示将远程应用包注入到Docker镜像后,通过Docker方式运行。为避免Docker不同版本的兼容性问题,Docker安装包及相关依赖由Batch统一负责,对于已安装Docker的自定义镜像,请卸载后再使用Docker特性。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDocker(Docker $Docker) 设置应用使用Docker的相关配置。在使用Docker配置的情况下,DeliveryForm 为 LOCAL 表示直接使用Docker镜像内部的应用软件,通过Docker方式运行;DeliveryForm 为 PACKAGE,表示将远程应用包注入到Docker镜像后,通过Docker方式运行。为避免Docker不同版本的兼容性问题,Docker安装包及相关依赖由Batch统一负责,对于已安装Docker的自定义镜像,请卸载后再使用Docker特性。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getCommands() 获取任务执行命令信息。与Command不能同时指定。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCommands(array $Commands) 设置任务执行命令信息。与Command不能同时指定。 +注意:此字段可能返回 null,表示取不到有效值。 */ class Application extends AbstractModel { - /** - * @var string 任务执行命令 - */ - public $Command; - /** * @var string 应用程序的交付方式,包括PACKAGE、LOCAL 两种取值,分别指远程存储的软件包、计算环境本地。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $DeliveryForm; + /** + * @var string 任务执行命令。与Commands不能同时指定。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Command; + /** * @var string 应用程序软件包的远程存储路径 +注意:此字段可能返回 null,表示取不到有效值。 */ public $PackagePath; /** * @var Docker 应用使用Docker的相关配置。在使用Docker配置的情况下,DeliveryForm 为 LOCAL 表示直接使用Docker镜像内部的应用软件,通过Docker方式运行;DeliveryForm 为 PACKAGE,表示将远程应用包注入到Docker镜像后,通过Docker方式运行。为避免Docker不同版本的兼容性问题,Docker安装包及相关依赖由Batch统一负责,对于已安装Docker的自定义镜像,请卸载后再使用Docker特性。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Docker; /** - * @param string $Command 任务执行命令 + * @var array 任务执行命令信息。与Command不能同时指定。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Commands; + + /** * @param string $DeliveryForm 应用程序的交付方式,包括PACKAGE、LOCAL 两种取值,分别指远程存储的软件包、计算环境本地。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Command 任务执行命令。与Commands不能同时指定。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $PackagePath 应用程序软件包的远程存储路径 +注意:此字段可能返回 null,表示取不到有效值。 * @param Docker $Docker 应用使用Docker的相关配置。在使用Docker配置的情况下,DeliveryForm 为 LOCAL 表示直接使用Docker镜像内部的应用软件,通过Docker方式运行;DeliveryForm 为 PACKAGE,表示将远程应用包注入到Docker镜像后,通过Docker方式运行。为避免Docker不同版本的兼容性问题,Docker安装包及相关依赖由Batch统一负责,对于已安装Docker的自定义镜像,请卸载后再使用Docker特性。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $Commands 任务执行命令信息。与Command不能同时指定。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -70,14 +98,14 @@ class Application extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Command",$param) and $param["Command"] !== null) { - $this->Command = $param["Command"]; - } - if (array_key_exists("DeliveryForm",$param) and $param["DeliveryForm"] !== null) { $this->DeliveryForm = $param["DeliveryForm"]; } + if (array_key_exists("Command",$param) and $param["Command"] !== null) { + $this->Command = $param["Command"]; + } + if (array_key_exists("PackagePath",$param) and $param["PackagePath"] !== null) { $this->PackagePath = $param["PackagePath"]; } @@ -86,5 +114,14 @@ class Application extends AbstractModel $this->Docker = new Docker(); $this->Docker->deserialize($param["Docker"]); } + + if (array_key_exists("Commands",$param) and $param["Commands"] !== null) { + $this->Commands = []; + foreach ($param["Commands"] as $key => $value){ + $obj = new CommandLine(); + $obj->deserialize($value); + array_push($this->Commands, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/CommandLine.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/CommandLine.php new file mode 100644 index 00000000..eff55261 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/CommandLine.php @@ -0,0 +1,57 @@ +Command = $param["Command"]; + } + } +} 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 a6e6d1e1..27e71565 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 @@ -78,9 +78,21 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProjectId() 获取项目ID * @method void setProjectId(integer $ProjectId) 设置项目ID - * @method array getPriceInfo() 获取价格属性 + * @method array getPriceInfo() 获取价格属性:该组件除单价、时长外的其他影响折扣定价的属性信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPriceInfo(array $PriceInfo) 设置价格属性 + * @method void setPriceInfo(array $PriceInfo) 设置价格属性:该组件除单价、时长外的其他影响折扣定价的属性信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method BillDetailAssociatedOrder getAssociatedOrder() 获取关联交易单据ID:和本笔交易关联单据 ID,如,冲销订单,记录原订单、重结订单,退费单记录对应的原购买订单号 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAssociatedOrder(BillDetailAssociatedOrder $AssociatedOrder) 设置关联交易单据ID:和本笔交易关联单据 ID,如,冲销订单,记录原订单、重结订单,退费单记录对应的原购买订单号 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFormula() 获取计算说明:特殊交易类型计费结算的详细计算说明,如退费及变配 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFormula(string $Formula) 设置计算说明:特殊交易类型计费结算的详细计算说明,如退费及变配 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFormulaUrl() 获取计费规则:各产品详细的计费规则官网说明链接 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFormulaUrl(string $FormulaUrl) 设置计费规则:各产品详细的计费规则官网说明链接 注意:此字段可能返回 null,表示取不到有效值。 */ class BillDetail extends AbstractModel @@ -211,11 +223,29 @@ class BillDetail extends AbstractModel public $ProjectId; /** - * @var array 价格属性 + * @var array 价格属性:该组件除单价、时长外的其他影响折扣定价的属性信息 注意:此字段可能返回 null,表示取不到有效值。 */ public $PriceInfo; + /** + * @var BillDetailAssociatedOrder 关联交易单据ID:和本笔交易关联单据 ID,如,冲销订单,记录原订单、重结订单,退费单记录对应的原购买订单号 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AssociatedOrder; + + /** + * @var string 计算说明:特殊交易类型计费结算的详细计算说明,如退费及变配 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Formula; + + /** + * @var string 计费规则:各产品详细的计费规则官网说明链接 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FormulaUrl; + /** * @param string $BusinessCodeName 产品名称:用户所采购的各类云产品,例如:云服务器 CVM * @param string $ProductCodeName 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 @@ -246,7 +276,13 @@ class BillDetail extends AbstractModel * @param string $RegionId 地域ID 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ProjectId 项目ID - * @param array $PriceInfo 价格属性 + * @param array $PriceInfo 价格属性:该组件除单价、时长外的其他影响折扣定价的属性信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param BillDetailAssociatedOrder $AssociatedOrder 关联交易单据ID:和本笔交易关联单据 ID,如,冲销订单,记录原订单、重结订单,退费单记录对应的原购买订单号 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Formula 计算说明:特殊交易类型计费结算的详细计算说明,如退费及变配 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FormulaUrl 计费规则:各产品详细的计费规则官网说明链接 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -371,5 +407,18 @@ class BillDetail extends AbstractModel if (array_key_exists("PriceInfo",$param) and $param["PriceInfo"] !== null) { $this->PriceInfo = $param["PriceInfo"]; } + + if (array_key_exists("AssociatedOrder",$param) and $param["AssociatedOrder"] !== null) { + $this->AssociatedOrder = new BillDetailAssociatedOrder(); + $this->AssociatedOrder->deserialize($param["AssociatedOrder"]); + } + + if (array_key_exists("Formula",$param) and $param["Formula"] !== null) { + $this->Formula = $param["Formula"]; + } + + if (array_key_exists("FormulaUrl",$param) and $param["FormulaUrl"] !== null) { + $this->FormulaUrl = $param["FormulaUrl"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailAssociatedOrder.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailAssociatedOrder.php new file mode 100644 index 00000000..db32b79d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailAssociatedOrder.php @@ -0,0 +1,137 @@ +PrepayPurchase = $param["PrepayPurchase"]; + } + + if (array_key_exists("PrepayRenew",$param) and $param["PrepayRenew"] !== null) { + $this->PrepayRenew = $param["PrepayRenew"]; + } + + if (array_key_exists("PrepayModifyUp",$param) and $param["PrepayModifyUp"] !== null) { + $this->PrepayModifyUp = $param["PrepayModifyUp"]; + } + + if (array_key_exists("ReverseOrder",$param) and $param["ReverseOrder"] !== null) { + $this->ReverseOrder = $param["ReverseOrder"]; + } + + if (array_key_exists("NewOrder",$param) and $param["NewOrder"] !== null) { + $this->NewOrder = $param["NewOrder"]; + } + + if (array_key_exists("Original",$param) and $param["Original"] !== null) { + $this->Original = $param["Original"]; + } + } +} 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 47a9c734..702ee517 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 @@ -103,6 +103,10 @@ use TencentCloud\Common\AbstractModel; * @method string getBlendedDiscount() 获取混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBlendedDiscount(string $BlendedDiscount) 设置混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getComponentConfig() 获取配置描述:资源配置规格信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setComponentConfig(array $ComponentConfig) 设置配置描述:资源配置规格信息 注意:此字段可能返回 null,表示取不到有效值。 */ class BillDetailComponent extends AbstractModel @@ -267,6 +271,12 @@ class BillDetailComponent extends AbstractModel */ public $BlendedDiscount; + /** + * @var array 配置描述:资源配置规格信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ComponentConfig; + /** * @param string $ComponentCodeName 组件类型:用户购买的产品或服务对应的组件大类,例如:云服务器 CVM 的组件:CPU、内存等 * @param string $ItemCodeName 组件名称:用户购买的产品或服务,所包含的具体组件 @@ -309,6 +319,8 @@ class BillDetailComponent extends AbstractModel * @param string $OriginalCostWithSP 节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 注意:此字段可能返回 null,表示取不到有效值。 * @param string $BlendedDiscount 混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ComponentConfig 配置描述:资源配置规格信息 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -439,5 +451,14 @@ class BillDetailComponent extends AbstractModel if (array_key_exists("BlendedDiscount",$param) and $param["BlendedDiscount"] !== null) { $this->BlendedDiscount = $param["BlendedDiscount"]; } + + if (array_key_exists("ComponentConfig",$param) and $param["ComponentConfig"] !== null) { + $this->ComponentConfig = []; + foreach ($param["ComponentConfig"] as $key => $value){ + $obj = new BillDetailComponentConfig(); + $obj->deserialize($value); + array_push($this->ComponentConfig, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailComponentConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailComponentConfig.php new file mode 100644 index 00000000..52f719bb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailComponentConfig.php @@ -0,0 +1,73 @@ +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/Billing/V20180709/Models/DescribeBillDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillDetailRequest.php index fdb76bc2..1606a53b 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 @@ -28,18 +28,18 @@ use TencentCloud\Common\AbstractModel; * @method void setPeriodType(string $PeriodType) 设置周期类型,byUsedTime按计费周期/byPayTime按扣费周期。需要与费用中心该月份账单的周期保持一致。您可前往[账单概览](https://console.cloud.tencent.com/expense/bill/overview)页面顶部查看确认您的账单统计周期类型。 * @method string getMonth() 获取月份,格式为yyyy-mm,Month和BeginTime&EndTime必传一个,如果有传BeginTime&EndTime则Month字段无效。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 * @method void setMonth(string $Month) 设置月份,格式为yyyy-mm,Month和BeginTime&EndTime必传一个,如果有传BeginTime&EndTime则Month字段无效。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 - * @method string getBeginTime() 获取周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。(不支持跨月查询) - * @method void setBeginTime(string $BeginTime) 设置周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。(不支持跨月查询) - * @method string getEndTime() 获取周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。(不支持跨月查询) - * @method void setEndTime(string $EndTime) 设置周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。(不支持跨月查询) + * @method string getBeginTime() 获取周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 + * @method void setBeginTime(string $BeginTime) 设置周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 + * @method string getEndTime() 获取周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 + * @method void setEndTime(string $EndTime) 设置周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 * @method integer getNeedRecordNum() 获取是否需要访问列表的总记录数,用于前端分页 1-表示需要, 0-表示不需要 * @method void setNeedRecordNum(integer $NeedRecordNum) 设置是否需要访问列表的总记录数,用于前端分页 1-表示需要, 0-表示不需要 * @method string getProductCode() 获取已废弃参数,未开放 * @method void setProductCode(string $ProductCode) 设置已废弃参数,未开放 - * @method string getPayMode() 获取付费模式 prePay/postPay - * @method void setPayMode(string $PayMode) 设置付费模式 prePay/postPay + * @method string getPayMode() 获取付费模式 prePay(表示包年包月)/postPay(表示按时按量) + * @method void setPayMode(string $PayMode) 设置付费模式 prePay(表示包年包月)/postPay(表示按时按量) * @method string getResourceId() 获取查询指定资源信息 * @method void setResourceId(string $ResourceId) 设置查询指定资源信息 * @method string getActionType() 获取查询交易类型(请使用交易类型名称入参),入参示例枚举如下: @@ -134,12 +134,12 @@ class DescribeBillDetailRequest extends AbstractModel public $Month; /** - * @var string 周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。(不支持跨月查询) + * @var string 周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 */ public $BeginTime; /** - * @var string 周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。(不支持跨月查询) + * @var string 周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 */ public $EndTime; @@ -155,7 +155,7 @@ class DescribeBillDetailRequest extends AbstractModel public $ProductCode; /** - * @var string 付费模式 prePay/postPay + * @var string 付费模式 prePay(表示包年包月)/postPay(表示按时按量) */ public $PayMode; @@ -223,12 +223,12 @@ class DescribeBillDetailRequest extends AbstractModel * @param integer $Limit 数量,最大值为100 * @param string $PeriodType 周期类型,byUsedTime按计费周期/byPayTime按扣费周期。需要与费用中心该月份账单的周期保持一致。您可前往[账单概览](https://console.cloud.tencent.com/expense/bill/overview)页面顶部查看确认您的账单统计周期类型。 * @param string $Month 月份,格式为yyyy-mm,Month和BeginTime&EndTime必传一个,如果有传BeginTime&EndTime则Month字段无效。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 - * @param string $BeginTime 周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。(不支持跨月查询) - * @param string $EndTime 周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。(不支持跨月查询) + * @param string $BeginTime 周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 + * @param string $EndTime 周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。不能早于开通账单2.0的月份,最多可拉取18个月内的数据。 * @param integer $NeedRecordNum 是否需要访问列表的总记录数,用于前端分页 1-表示需要, 0-表示不需要 * @param string $ProductCode 已废弃参数,未开放 - * @param string $PayMode 付费模式 prePay/postPay + * @param string $PayMode 付费模式 prePay(表示包年包月)/postPay(表示按时按量) * @param string $ResourceId 查询指定资源信息 * @param string $ActionType 查询交易类型(请使用交易类型名称入参),入参示例枚举如下: 包年包月新购 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Captcha/V20190722/CaptchaClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Captcha/V20190722/CaptchaClient.php index 866e0177..cc641c90 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Captcha/V20190722/CaptchaClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Captcha/V20190722/CaptchaClient.php @@ -29,7 +29,7 @@ use TencentCloud\Captcha\V20190722\Models as Models; * @method Models\DescribeCaptchaMiniDataResponse DescribeCaptchaMiniData(Models\DescribeCaptchaMiniDataRequest $req) 安全验证码小程序插件分类查询数据接口,请求量type=0、通过量type=1、验证量type=2、拦截量type=3 小时级查询(五小时左右延迟) * @method Models\DescribeCaptchaMiniDataSumResponse DescribeCaptchaMiniDataSum(Models\DescribeCaptchaMiniDataSumRequest $req) 安全验证码小程序插件查询请求数据概况 * @method Models\DescribeCaptchaMiniOperDataResponse DescribeCaptchaMiniOperData(Models\DescribeCaptchaMiniOperDataRequest $req) 安全验证码小程序插件用户操作数据查询 - * @method Models\DescribeCaptchaMiniResultResponse DescribeCaptchaMiniResult(Models\DescribeCaptchaMiniResultRequest $req) 核查验证码票据结果(小程序插件) + * @method Models\DescribeCaptchaMiniResultResponse DescribeCaptchaMiniResult(Models\DescribeCaptchaMiniResultRequest $req) 核查验证码票据结果(小程序插件) * @method Models\DescribeCaptchaMiniRiskResultResponse DescribeCaptchaMiniRiskResult(Models\DescribeCaptchaMiniRiskResultRequest $req) 核查验证码小程序插件票据接入风控结果(已停用) * @method Models\DescribeCaptchaOperDataResponse DescribeCaptchaOperData(Models\DescribeCaptchaOperDataRequest $req) 安全验证码用户操作数据查询,验证码加载耗时type = 1 、拦截情况type = 2、 一周通过平均尝试次数 type = 3、尝试次数分布 type = 4 * @method Models\DescribeCaptchaResultResponse DescribeCaptchaResult(Models\DescribeCaptchaResultRequest $req) 核查验证码票据结果(Web及APP) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Captcha/V20190722/Models/DescribeCaptchaMiniResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Captcha/V20190722/Models/DescribeCaptchaMiniResultResponse.php index 920ea711..57270cef 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Captcha/V20190722/Models/DescribeCaptchaMiniResultResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Captcha/V20190722/Models/DescribeCaptchaMiniResultResponse.php @@ -20,27 +20,27 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCaptchaMiniResult返回参数结构体 * - * @method integer getCaptchaCode() 获取1 ticket verification succeeded 票据验证成功 -7 CaptchaAppId does not match 票据与验证码应用APPID不匹配 -8 ticket expired 票据超时 -10 ticket format error 票据格式不正确 -15 ticket decryption failed 票据解密失败 -16 CaptchaAppId wrong format 检查验证码应用APPID错误 -21 ticket error 票据验证错误 -25 invalid ticket 无效票据 -26 system internal error 系统内部错误 -31 UnauthorizedOperation.Unauthorized 无有效套餐包/账户已欠费 + * @method integer getCaptchaCode() 获取1 ticket verification succeeded 票据验证成功 +7 CaptchaAppId does not match 票据与验证码应用APPID不匹配 +8 ticket expired 票据超时 +10 ticket format error 票据格式不正确 +15 ticket decryption failed 票据解密失败 +16 CaptchaAppId wrong format 检查验证码应用APPID错误 +21 (1)ticket error 票据验证错误 (2)diff 一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理 +25 invalid ticket 无效票据 +26 system internal error 系统内部错误 +31 UnauthorizedOperation.Unauthorized 无有效套餐包/账户已欠费 100 param err 参数校验错误 - * @method void setCaptchaCode(integer $CaptchaCode) 设置1 ticket verification succeeded 票据验证成功 -7 CaptchaAppId does not match 票据与验证码应用APPID不匹配 -8 ticket expired 票据超时 -10 ticket format error 票据格式不正确 -15 ticket decryption failed 票据解密失败 -16 CaptchaAppId wrong format 检查验证码应用APPID错误 -21 ticket error 票据验证错误 -25 invalid ticket 无效票据 -26 system internal error 系统内部错误 -31 UnauthorizedOperation.Unauthorized 无有效套餐包/账户已欠费 + * @method void setCaptchaCode(integer $CaptchaCode) 设置1 ticket verification succeeded 票据验证成功 +7 CaptchaAppId does not match 票据与验证码应用APPID不匹配 +8 ticket expired 票据超时 +10 ticket format error 票据格式不正确 +15 ticket decryption failed 票据解密失败 +16 CaptchaAppId wrong format 检查验证码应用APPID错误 +21 (1)ticket error 票据验证错误 (2)diff 一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理 +25 invalid ticket 无效票据 +26 system internal error 系统内部错误 +31 UnauthorizedOperation.Unauthorized 无有效套餐包/账户已欠费 100 param err 参数校验错误 * @method string getCaptchaMsg() 获取状态描述及验证错误信息 注意:此字段可能返回 null,表示取不到有效值。 @@ -52,16 +52,16 @@ use TencentCloud\Common\AbstractModel; class DescribeCaptchaMiniResultResponse extends AbstractModel { /** - * @var integer 1 ticket verification succeeded 票据验证成功 -7 CaptchaAppId does not match 票据与验证码应用APPID不匹配 -8 ticket expired 票据超时 -10 ticket format error 票据格式不正确 -15 ticket decryption failed 票据解密失败 -16 CaptchaAppId wrong format 检查验证码应用APPID错误 -21 ticket error 票据验证错误 -25 invalid ticket 无效票据 -26 system internal error 系统内部错误 -31 UnauthorizedOperation.Unauthorized 无有效套餐包/账户已欠费 + * @var integer 1 ticket verification succeeded 票据验证成功 +7 CaptchaAppId does not match 票据与验证码应用APPID不匹配 +8 ticket expired 票据超时 +10 ticket format error 票据格式不正确 +15 ticket decryption failed 票据解密失败 +16 CaptchaAppId wrong format 检查验证码应用APPID错误 +21 (1)ticket error 票据验证错误 (2)diff 一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理 +25 invalid ticket 无效票据 +26 system internal error 系统内部错误 +31 UnauthorizedOperation.Unauthorized 无有效套餐包/账户已欠费 100 param err 参数校验错误 */ public $CaptchaCode; @@ -78,16 +78,16 @@ class DescribeCaptchaMiniResultResponse extends AbstractModel public $RequestId; /** - * @param integer $CaptchaCode 1 ticket verification succeeded 票据验证成功 -7 CaptchaAppId does not match 票据与验证码应用APPID不匹配 -8 ticket expired 票据超时 -10 ticket format error 票据格式不正确 -15 ticket decryption failed 票据解密失败 -16 CaptchaAppId wrong format 检查验证码应用APPID错误 -21 ticket error 票据验证错误 -25 invalid ticket 无效票据 -26 system internal error 系统内部错误 -31 UnauthorizedOperation.Unauthorized 无有效套餐包/账户已欠费 + * @param integer $CaptchaCode 1 ticket verification succeeded 票据验证成功 +7 CaptchaAppId does not match 票据与验证码应用APPID不匹配 +8 ticket expired 票据超时 +10 ticket format error 票据格式不正确 +15 ticket decryption failed 票据解密失败 +16 CaptchaAppId wrong format 检查验证码应用APPID错误 +21 (1)ticket error 票据验证错误 (2)diff 一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理 +25 invalid ticket 无效票据 +26 system internal error 系统内部错误 +31 UnauthorizedOperation.Unauthorized 无有效套餐包/账户已欠费 100 param err 参数校验错误 * @param string $CaptchaMsg 状态描述及验证错误信息 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/CarClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/CarClient.php index 77961de7..478cd043 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/CarClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/CarClient.php @@ -23,8 +23,8 @@ use TencentCloud\Common\Credential; use TencentCloud\Car\V20220110\Models as Models; /** - * @method Models\ApplyConcurrentResponse ApplyConcurrent(Models\ApplyConcurrentRequest $req) 申请并发 - * @method Models\CreateSessionResponse CreateSession(Models\CreateSessionRequest $req) 创建会话 + * @method Models\ApplyConcurrentResponse ApplyConcurrent(Models\ApplyConcurrentRequest $req) 本接口用于申请并发。接口超时时间:20秒。 + * @method Models\CreateSessionResponse CreateSession(Models\CreateSessionRequest $req) 本接口用于创建会话。接口超时时间:5秒。 * @method Models\DestroySessionResponse DestroySession(Models\DestroySessionRequest $req) 销毁会话 * @method Models\StartPublishStreamResponse StartPublishStream(Models\StartPublishStreamRequest $req) 开始云端推流 * @method Models\StopPublishStreamResponse StopPublishStream(Models\StopPublishStreamRequest $req) 停止云端推流 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 f7f08fe7..bf33958a 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 @@ -36,10 +36,16 @@ RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运 如果请求的是多应用共享项目,此参数生效; 如果请求的是关闭预启动的单应用独享项目,此参数生效; 如果请求的是开启预启动的单应用独享项目,此参数失效。 + +注意:在此参数生效的情况下,将会被追加到控制台应用或项目配置的启动参数的后面。 +例如,对于某关闭预启动的单应用独享项目,若在控制台中项目配置的启动参数为bar=0,而ApplicationParameters参数为foo=1,则实际应用启动参数为bar=0 foo=1。 * @method void setApplicationParameters(string $ApplicationParameters) 设置应用启动参数。 如果请求的是多应用共享项目,此参数生效; 如果请求的是关闭预启动的单应用独享项目,此参数生效; 如果请求的是开启预启动的单应用独享项目,此参数失效。 + +注意:在此参数生效的情况下,将会被追加到控制台应用或项目配置的启动参数的后面。 +例如,对于某关闭预启动的单应用独享项目,若在控制台中项目配置的启动参数为bar=0,而ApplicationParameters参数为foo=1,则实际应用启动参数为bar=0 foo=1。 * @method string getHostUserId() 获取【多人互动】房主用户ID,在多人互动模式下为必填字段。 如果该用户是房主,HostUserId需要和UserId保持一致; 如果该用户非房主,HostUserId需要填写房主的HostUserId。 @@ -82,6 +88,9 @@ RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运 如果请求的是多应用共享项目,此参数生效; 如果请求的是关闭预启动的单应用独享项目,此参数生效; 如果请求的是开启预启动的单应用独享项目,此参数失效。 + +注意:在此参数生效的情况下,将会被追加到控制台应用或项目配置的启动参数的后面。 +例如,对于某关闭预启动的单应用独享项目,若在控制台中项目配置的启动参数为bar=0,而ApplicationParameters参数为foo=1,则实际应用启动参数为bar=0 foo=1。 */ public $ApplicationParameters; @@ -110,6 +119,9 @@ RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运 如果请求的是多应用共享项目,此参数生效; 如果请求的是关闭预启动的单应用独享项目,此参数生效; 如果请求的是开启预启动的单应用独享项目,此参数失效。 + +注意:在此参数生效的情况下,将会被追加到控制台应用或项目配置的启动参数的后面。 +例如,对于某关闭预启动的单应用独享项目,若在控制台中项目配置的启动参数为bar=0,而ApplicationParameters参数为foo=1,则实际应用启动参数为bar=0 foo=1。 * @param string $HostUserId 【多人互动】房主用户ID,在多人互动模式下为必填字段。 如果该用户是房主,HostUserId需要和UserId保持一致; 如果该用户非房主,HostUserId需要填写房主的HostUserId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/Models/StartPublishStreamRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/Models/StartPublishStreamRequest.php index ae4718f2..d689e6a0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/Models/StartPublishStreamRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/Models/StartPublishStreamRequest.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getUserId() 获取唯一用户身份标识,由业务方自定义,平台不予理解。(UserId将作为StreamId进行推流,比如绑定推流域名为abc.livepush.myqcloud.com,那么推流地址为rtmp://abc.livepush.myqcloud.com/live/UserId?txSecret=xxx&txTime=xxx) * @method void setUserId(string $UserId) 设置唯一用户身份标识,由业务方自定义,平台不予理解。(UserId将作为StreamId进行推流,比如绑定推流域名为abc.livepush.myqcloud.com,那么推流地址为rtmp://abc.livepush.myqcloud.com/live/UserId?txSecret=xxx&txTime=xxx) + * @method string getPublishStreamArgs() 获取推流参数,推流时携带自定义参数。 + * @method void setPublishStreamArgs(string $PublishStreamArgs) 设置推流参数,推流时携带自定义参数。 */ class StartPublishStreamRequest extends AbstractModel { @@ -30,8 +32,14 @@ class StartPublishStreamRequest extends AbstractModel */ public $UserId; + /** + * @var string 推流参数,推流时携带自定义参数。 + */ + public $PublishStreamArgs; + /** * @param string $UserId 唯一用户身份标识,由业务方自定义,平台不予理解。(UserId将作为StreamId进行推流,比如绑定推流域名为abc.livepush.myqcloud.com,那么推流地址为rtmp://abc.livepush.myqcloud.com/live/UserId?txSecret=xxx&txTime=xxx) + * @param string $PublishStreamArgs 推流参数,推流时携带自定义参数。 */ function __construct() { @@ -49,5 +57,9 @@ class StartPublishStreamRequest extends AbstractModel if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { $this->UserId = $param["UserId"]; } + + if (array_key_exists("PublishStreamArgs",$param) and $param["PublishStreamArgs"] !== null) { + $this->PublishStreamArgs = $param["PublishStreamArgs"]; + } } } 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 5b78b4ac..d4600cc9 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 @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSdkAppId(integer $SdkAppId) 设置应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc * @method string getSeatUserId() 获取座席账号。 * @method void setSeatUserId(string $SeatUserId) 设置座席账号。 + * @method boolean getOnlyOnce() 获取生成的token是否一次性校验 + * @method void setOnlyOnce(boolean $OnlyOnce) 设置生成的token是否一次性校验 */ class CreateSDKLoginTokenRequest extends AbstractModel { @@ -37,9 +39,15 @@ class CreateSDKLoginTokenRequest extends AbstractModel */ public $SeatUserId; + /** + * @var boolean 生成的token是否一次性校验 + */ + public $OnlyOnce; + /** * @param integer $SdkAppId 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc * @param string $SeatUserId 座席账号。 + * @param boolean $OnlyOnce 生成的token是否一次性校验 */ function __construct() { @@ -61,5 +69,9 @@ class CreateSDKLoginTokenRequest extends AbstractModel if (array_key_exists("SeatUserId",$param) and $param["SeatUserId"] !== null) { $this->SeatUserId = $param["SeatUserId"]; } + + if (array_key_exists("OnlyOnce",$param) and $param["OnlyOnce"] !== null) { + $this->OnlyOnce = $param["OnlyOnce"]; + } } } 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 c4d42552..6bc068a0 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 @@ -83,11 +83,6 @@ use TencentCloud\Cdb\V20170320\Models as Models; * @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)用于查询备份文件包含的库 (已废弃)。 -旧版本支持全量备份后,用户如果分库表下载逻辑备份文件,需要用到此接口。 -新版本支持(CreateBackup)创建逻辑备份的时候,直接发起指定库表备份,用户直接下载该备份文件即可。 * @method Models\DescribeBackupDecryptionKeyResponse DescribeBackupDecryptionKey(Models\DescribeBackupDecryptionKeyRequest $req) 本接口(DescribeBackupDecryptionKey)用于查询备份文件解密密钥。 * @method Models\DescribeBackupDownloadRestrictionResponse DescribeBackupDownloadRestriction(Models\DescribeBackupDownloadRestrictionRequest $req) 该接口用户查询当前地域用户设置的默认备份下载来源限制。 * @method Models\DescribeBackupEncryptionStatusResponse DescribeBackupEncryptionStatus(Models\DescribeBackupEncryptionStatusRequest $req) 本接口(DescribeBackupEncryptionStatus)用于查询实例默认备份加密状态。 @@ -135,7 +130,7 @@ use TencentCloud\Cdb\V20170320\Models as Models; * @method Models\DescribeRollbackTaskDetailResponse DescribeRollbackTaskDetail(Models\DescribeRollbackTaskDetailRequest $req) 本接口(DescribeRollbackTaskDetail)用于查询云数据库实例回档任务详情。 * @method Models\DescribeSlowLogDataResponse DescribeSlowLogData(Models\DescribeSlowLogDataRequest $req) 条件检索实例的慢日志。只允许查看一个月之内的慢日志。 使用时需要注意:可能存在单条慢日志太大,导致整个http请求的回包太大,进而引发接口超时。一旦发生超时,建议您缩小查询时的Limit参数值,从而降低包的大小,让接口能够及时返回内容。 - * @method Models\DescribeSlowLogsResponse DescribeSlowLogs(Models\DescribeSlowLogsRequest $req) 本接口(DescribeSlowLogs)用于获取云数据库实例的慢查询日志。 + * @method Models\DescribeSlowLogsResponse DescribeSlowLogs(Models\DescribeSlowLogsRequest $req) 本接口(DescribeSlowLogs)用于获取云数据库实例的慢查询日志。说明:若单次查询数据量过大,则有可能响应超时,建议缩短单次查询时间范围,如一小时,避免导致超时。 * @method Models\DescribeSupportedPrivilegesResponse DescribeSupportedPrivileges(Models\DescribeSupportedPrivilegesRequest $req) 本接口(DescribeSupportedPrivileges)用于查询云数据库的支持的权限信息,包括全局权限,数据库权限,表权限以及列权限。 * @method Models\DescribeTablesResponse DescribeTables(Models\DescribeTablesRequest $req) 本接口(DescribeTables)用于查询云数据库实例的数据库表信息,仅支持主实例和灾备实例,不支持只读实例。 * @method Models\DescribeTagsOfInstanceIdsResponse DescribeTagsOfInstanceIds(Models\DescribeTagsOfInstanceIdsRequest $req) 本接口(DescribeTagsOfInstanceIds)用于获取云数据库实例的标签信息。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDatabasesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDatabasesRequest.php deleted file mode 100755 index 4dc4824a..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDatabasesRequest.php +++ /dev/null @@ -1,101 +0,0 @@ -InstanceId = $param["InstanceId"]; - } - - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("SearchDatabase",$param) and $param["SearchDatabase"] !== null) { - $this->SearchDatabase = $param["SearchDatabase"]; - } - - 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/DescribeRollbackRangeTimeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeRollbackRangeTimeRequest.php index 69592dcf..692f2454 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,8 +22,8 @@ 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 getIsRemoteZone() 获取克隆实例与源实例是否在异地可用区,是:"true",否:"false" + * @method void setIsRemoteZone(string $IsRemoteZone) 设置克隆实例与源实例是否在异地可用区,是:"true",否:"false" * @method string getBackupRegion() 获取克隆实例与源实例不在同一地域时需填写克隆实例所在地域,例:"ap-guangzhou" * @method void setBackupRegion(string $BackupRegion) 设置克隆实例与源实例不在同一地域时需填写克隆实例所在地域,例:"ap-guangzhou" */ @@ -35,7 +35,7 @@ class DescribeRollbackRangeTimeRequest extends AbstractModel public $InstanceIds; /** - * @var string 克隆实例与源实例是否在同一可用区,是:"false",否:"true" + * @var string 克隆实例与源实例是否在异地可用区,是:"true",否:"false" */ public $IsRemoteZone; @@ -46,7 +46,7 @@ class DescribeRollbackRangeTimeRequest extends AbstractModel /** * @param array $InstanceIds 实例 ID 列表,单个实例 ID 的格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。 - * @param string $IsRemoteZone 克隆实例与源实例是否在同一可用区,是:"false",否:"true" + * @param string $IsRemoteZone 克隆实例与源实例是否在异地可用区,是:"true",否:"false" * @param string $BackupRegion 克隆实例与源实例不在同一地域时需填写克隆实例所在地域,例:"ap-guangzhou" */ function __construct() 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 index bc254617..0c91550f 100644 --- 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 @@ -35,7 +35,7 @@ sqlType - SQL类型; errCode - 错误码; threadId - 线程ID; -范围搜索(时间类型统一为微妙): +范围搜索(时间类型统一为微秒): execTime - 执行时间; lockWaitTime - 执行时间; ioWaitTime - IO等待时间; @@ -59,7 +59,7 @@ sqlType - SQL类型; errCode - 错误码; threadId - 线程ID; -范围搜索(时间类型统一为微妙): +范围搜索(时间类型统一为微秒): execTime - 执行时间; lockWaitTime - 执行时间; ioWaitTime - IO等待时间; @@ -105,7 +105,7 @@ sqlType - SQL类型; errCode - 错误码; threadId - 线程ID; -范围搜索(时间类型统一为微妙): +范围搜索(时间类型统一为微秒): execTime - 执行时间; lockWaitTime - 执行时间; ioWaitTime - IO等待时间; @@ -150,7 +150,7 @@ sqlType - SQL类型; errCode - 错误码; threadId - 线程ID; -范围搜索(时间类型统一为微妙): +范围搜索(时间类型统一为微秒): execTime - 执行时间; lockWaitTime - 执行时间; ioWaitTime - IO等待时间; 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 ade53744..16a3d80c 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 @@ -23,11 +23,15 @@ use TencentCloud\Common\AbstractModel; * @method string getHeuristicCacheTimeSwitch() 获取启发式自定义时间缓存配置开关,取值有: on:开启 off:关闭 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setHeuristicCacheTimeSwitch(string $HeuristicCacheTimeSwitch) 设置启发式自定义时间缓存配置开关,取值有: on:开启 off:关闭 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getHeuristicCacheTime() 获取单位 秒. +注意:此字段可能返回 null,表示取不到有效值。 * @method void setHeuristicCacheTime(integer $HeuristicCacheTime) 设置单位 秒. +注意:此字段可能返回 null,表示取不到有效值。 */ class CacheConfig extends AbstractModel { @@ -35,11 +39,13 @@ class CacheConfig extends AbstractModel * @var string 启发式自定义时间缓存配置开关,取值有: on:开启 off:关闭 +注意:此字段可能返回 null,表示取不到有效值。 */ public $HeuristicCacheTimeSwitch; /** * @var integer 单位 秒. +注意:此字段可能返回 null,表示取不到有效值。 */ public $HeuristicCacheTime; @@ -47,7 +53,9 @@ off:关闭 * @param string $HeuristicCacheTimeSwitch 启发式自定义时间缓存配置开关,取值有: on:开启 off:关闭 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $HeuristicCacheTime 单位 秒. +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { 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 51b5104b..e22d0147 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 @@ -23,11 +23,15 @@ use TencentCloud\Common\AbstractModel; * @method string getSwitch() 获取启发式缓存配置开关,取值有: on:开启 off:关闭 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setSwitch(string $Switch) 设置启发式缓存配置开关,取值有: on:开启 off:关闭 +注意:此字段可能返回 null,表示取不到有效值。 * @method CacheConfig getCacheConfig() 获取自定义启发式缓存时间配置 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCacheConfig(CacheConfig $CacheConfig) 设置自定义启发式缓存时间配置 +注意:此字段可能返回 null,表示取不到有效值。 */ class HeuristicCache extends AbstractModel { @@ -35,11 +39,13 @@ class HeuristicCache extends AbstractModel * @var string 启发式缓存配置开关,取值有: on:开启 off:关闭 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; /** * @var CacheConfig 自定义启发式缓存时间配置 +注意:此字段可能返回 null,表示取不到有效值。 */ public $CacheConfig; @@ -47,7 +53,9 @@ off:关闭 * @param string $Switch 启发式缓存配置开关,取值有: on:开启 off:关闭 +注意:此字段可能返回 null,表示取不到有效值。 * @param CacheConfig $CacheConfig 自定义启发式缓存时间配置 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskMonitor.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskMonitor.php index 5cc5d2cb..21fe10ee 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskMonitor.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskMonitor.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * 监控指标 * - * @method integer getTaskMonitorId() 获取监控指标ID - * @method void setTaskMonitorId(integer $TaskMonitorId) 设置监控指标ID + * @method integer getTaskMonitorId() 获取演练监控指标ID + * @method void setTaskMonitorId(integer $TaskMonitorId) 设置演练监控指标ID + * @method integer getMetricId() 获取监控指标ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMetricId(integer $MetricId) 设置监控指标ID +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getTaskMonitorObjectTypeId() 获取监控指标对象类型ID * @method void setTaskMonitorObjectTypeId(integer $TaskMonitorObjectTypeId) 设置监控指标对象类型ID * @method string getMetricName() 获取指标名称 @@ -40,10 +44,16 @@ use TencentCloud\Common\AbstractModel; class TaskMonitor extends AbstractModel { /** - * @var integer 监控指标ID + * @var integer 演练监控指标ID */ public $TaskMonitorId; + /** + * @var integer 监控指标ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MetricId; + /** * @var integer 监控指标对象类型ID */ @@ -72,7 +82,9 @@ class TaskMonitor extends AbstractModel public $Unit; /** - * @param integer $TaskMonitorId 监控指标ID + * @param integer $TaskMonitorId 演练监控指标ID + * @param integer $MetricId 监控指标ID +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TaskMonitorObjectTypeId 监控指标对象类型ID * @param string $MetricName 指标名称 * @param array $InstancesIds 实例ID列表 @@ -98,6 +110,10 @@ class TaskMonitor extends AbstractModel $this->TaskMonitorId = $param["TaskMonitorId"]; } + if (array_key_exists("MetricId",$param) and $param["MetricId"] !== null) { + $this->MetricId = $param["MetricId"]; + } + if (array_key_exists("TaskMonitorObjectTypeId",$param) and $param["TaskMonitorObjectTypeId"] !== null) { $this->TaskMonitorObjectTypeId = $param["TaskMonitorObjectTypeId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TemplateMonitor.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TemplateMonitor.php index 9ff0b9b0..13a6e281 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TemplateMonitor.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TemplateMonitor.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * 监控指标 * - * @method integer getMonitorId() 获取监控指标ID - * @method void setMonitorId(integer $MonitorId) 设置监控指标ID + * @method integer getMonitorId() 获取pk + * @method void setMonitorId(integer $MonitorId) 设置pk + * @method integer getMetricId() 获取监控指标ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMetricId(integer $MetricId) 设置监控指标ID +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getObjectTypeId() 获取监控指标对象类型ID * @method void setObjectTypeId(integer $ObjectTypeId) 设置监控指标对象类型ID * @method string getMetricName() 获取指标名称 @@ -34,10 +38,16 @@ use TencentCloud\Common\AbstractModel; class TemplateMonitor extends AbstractModel { /** - * @var integer 监控指标ID + * @var integer pk */ public $MonitorId; + /** + * @var integer 监控指标ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MetricId; + /** * @var integer 监控指标对象类型ID */ @@ -55,7 +65,9 @@ class TemplateMonitor extends AbstractModel public $MetricChineseName; /** - * @param integer $MonitorId 监控指标ID + * @param integer $MonitorId pk + * @param integer $MetricId 监控指标ID +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ObjectTypeId 监控指标对象类型ID * @param string $MetricName 指标名称 * @param string $MetricChineseName 中文指标 @@ -78,6 +90,10 @@ class TemplateMonitor extends AbstractModel $this->MonitorId = $param["MonitorId"]; } + if (array_key_exists("MetricId",$param) and $param["MetricId"] !== null) { + $this->MetricId = $param["MetricId"]; + } + if (array_key_exists("ObjectTypeId",$param) and $param["ObjectTypeId"] !== null) { $this->ObjectTypeId = $param["ObjectTypeId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/MySQLParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/MySQLParam.php index f742f7f8..e941dcea 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/MySQLParam.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/MySQLParam.php @@ -70,6 +70,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSignalDatabase(string $SignalDatabase) 设置存放信令表的数据库名称 * @method boolean getIsTableRegular() 获取输入的table是否为正则表达式,如果该选项以及IsTablePrefix同时为true,该选项的判断优先级高于IsTablePrefix * @method void setIsTableRegular(boolean $IsTableRegular) 设置输入的table是否为正则表达式,如果该选项以及IsTablePrefix同时为true,该选项的判断优先级高于IsTablePrefix + * @method string getSignalTable() 获取信号表 + * @method void setSignalTable(string $SignalTable) 设置信号表 */ class MySQLParam extends AbstractModel { @@ -198,6 +200,11 @@ class MySQLParam extends AbstractModel */ public $IsTableRegular; + /** + * @var string 信号表 + */ + public $SignalTable; + /** * @param string $Database MySQL的数据库名称,"*"为全数据库 * @param string $Table MySQL的数据表名称,"*"为所监听的所有数据库中的非系统表,可以","间隔,监听多个数据表,但数据表需要以"数据库名.数据表名"的格式进行填写,需要填入正则表达式时,格式为"数据库名\\.数据表名" @@ -224,6 +231,7 @@ class MySQLParam extends AbstractModel * @param boolean $RecordWithSchema 如果该值为 true,则消息中会携带消息结构体对应的schema,如果该值为false则不会携带 * @param string $SignalDatabase 存放信令表的数据库名称 * @param boolean $IsTableRegular 输入的table是否为正则表达式,如果该选项以及IsTablePrefix同时为true,该选项的判断优先级高于IsTablePrefix + * @param string $SignalTable 信号表 */ function __construct() { @@ -343,5 +351,9 @@ class MySQLParam extends AbstractModel if (array_key_exists("IsTableRegular",$param) and $param["IsTableRegular"] !== null) { $this->IsTableRegular = $param["IsTableRegular"]; } + + if (array_key_exists("SignalTable",$param) and $param["SignalTable"] !== null) { + $this->SignalTable = $param["SignalTable"]; + } } } 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 e2935699..a0ffd0e5 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 @@ -105,7 +105,10 @@ use TencentCloud\Cls\V20201016\Models as Models; * @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\SearchCosRechargeInfoResponse SearchCosRechargeInfo(Models\SearchCosRechargeInfoRequest $req) 本接口用于预览cos导入信息 * @method Models\SearchLogResponse SearchLog(Models\SearchLogRequest $req) 本接口用于检索分析日志, 该接口除受默认接口请求频率限制外,针对单个日志主题,查询并发数不能超过15。 + +API返回数据包最大49MB,建议启用 gzip 压缩(HTTP Request Header Accept-Encoding:gzip)。 * @method Models\SplitPartitionResponse SplitPartition(Models\SplitPartitionRequest $req) 本接口用于分裂主题分区 * @method Models\UploadLogResponse UploadLog(Models\UploadLogRequest $req) ## 提示 为了保障您日志数据的可靠性以及更高效地使用日志服务,建议您使用CLS优化后的接口[上传结构化日志](https://cloud.tencent.com/document/product/614/16873)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmAnalysisConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmAnalysisConfig.php index e5faf878..574247e3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmAnalysisConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmAnalysisConfig.php @@ -21,25 +21,33 @@ use TencentCloud\Common\AbstractModel; * 告警多维分析一些配置信息 * * @method string getKey() 获取键 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setKey(string $Key) 设置键 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getValue() 获取值 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setValue(string $Value) 设置值 +注意:此字段可能返回 null,表示取不到有效值。 */ class AlarmAnalysisConfig extends AbstractModel { /** * @var string 键 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Key; /** * @var string 值 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Value; /** * @param string $Key 键 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Value 值 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmInfo.php index 19bd0569..9b9f181f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmInfo.php @@ -53,6 +53,12 @@ use TencentCloud\Common\AbstractModel; * @method array getAnalysis() 获取多维分析设置 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAnalysis(array $Analysis) 设置多维分析设置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getMultiConditions() 获取多触发条件。 + +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMultiConditions(array $MultiConditions) 设置多触发条件。 + 注意:此字段可能返回 null,表示取不到有效值。 */ class AlarmInfo extends AbstractModel @@ -130,6 +136,13 @@ class AlarmInfo extends AbstractModel */ public $Analysis; + /** + * @var array 多触发条件。 + +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MultiConditions; + /** * @param string $Name 告警策略名称。 * @param array $AlarmTargets 监控对象列表。 @@ -147,6 +160,9 @@ class AlarmInfo extends AbstractModel * @param CallBackInfo $CallBack 自定义回调模板 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Analysis 多维分析设置 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $MultiConditions 多触发条件。 + 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -229,5 +245,14 @@ class AlarmInfo extends AbstractModel array_push($this->Analysis, $obj); } } + + if (array_key_exists("MultiConditions",$param) and $param["MultiConditions"] !== null) { + $this->MultiConditions = []; + foreach ($param["MultiConditions"] as $key => $value){ + $obj = new MultiCondition(); + $obj->deserialize($value); + array_push($this->MultiConditions, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmNotice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmNotice.php index 7fdcd392..e6b754a3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmNotice.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmNotice.php @@ -49,6 +49,10 @@ use TencentCloud\Common\AbstractModel; * @method string getUpdateTime() 获取最近更新时间。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUpdateTime(string $UpdateTime) 设置最近更新时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getNoticeRules() 获取通知规则。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNoticeRules(array $NoticeRules) 设置通知规则。 注意:此字段可能返回 null,表示取不到有效值。 */ class AlarmNotice extends AbstractModel @@ -96,6 +100,12 @@ class AlarmNotice extends AbstractModel */ public $UpdateTime; + /** + * @var array 通知规则。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NoticeRules; + /** * @param string $Name 告警通知模板名称。 * @param string $Type 告警模板的类型。可选值: @@ -111,6 +121,8 @@ class AlarmNotice extends AbstractModel * @param string $CreateTime 创建时间。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $UpdateTime 最近更新时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $NoticeRules 通知规则。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -163,5 +175,14 @@ class AlarmNotice extends AbstractModel if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { $this->UpdateTime = $param["UpdateTime"]; } + + if (array_key_exists("NoticeRules",$param) and $param["NoticeRules"] !== null) { + $this->NoticeRules = []; + foreach ($param["NoticeRules"] as $key => $value){ + $obj = new NoticeRule(); + $obj->deserialize($value); + array_push($this->NoticeRules, $obj); + } + } } } 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 a58ad3fb..44a240d7 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 @@ -21,53 +21,73 @@ use TencentCloud\Common\AbstractModel; * 告警对象 * * @method string getTopicId() 获取日志主题ID。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTopicId(string $TopicId) 设置日志主题ID。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getQuery() 获取查询语句。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setQuery(string $Query) 设置查询语句。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getNumber() 获取告警对象序号;从1开始递增。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setNumber(integer $Number) 设置告警对象序号;从1开始递增。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getStartTimeOffset() 获取查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setStartTimeOffset(integer $StartTimeOffset) 设置查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getEndTimeOffset() 获取查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setEndTimeOffset(integer $EndTimeOffset) 设置查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getLogsetId() 获取日志集ID。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setLogsetId(string $LogsetId) 设置日志集ID。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getSyntaxRule() 获取检索语法规则,默认值为0。 0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setSyntaxRule(integer $SyntaxRule) 设置检索语法规则,默认值为0。 0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 +注意:此字段可能返回 null,表示取不到有效值。 */ class AlarmTarget extends AbstractModel { /** * @var string 日志主题ID。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TopicId; /** * @var string 查询语句。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Query; /** * @var integer 告警对象序号;从1开始递增。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Number; /** * @var integer 查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $StartTimeOffset; /** * @var integer 查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $EndTimeOffset; /** * @var string 日志集ID。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $LogsetId; @@ -75,19 +95,27 @@ class AlarmTarget extends AbstractModel * @var integer 检索语法规则,默认值为0。 0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 +注意:此字段可能返回 null,表示取不到有效值。 */ public $SyntaxRule; /** * @param string $TopicId 日志主题ID。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Query 查询语句。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Number 告警对象序号;从1开始递增。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $StartTimeOffset 查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $EndTimeOffset 查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $LogsetId 日志集ID。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SyntaxRule 检索语法规则,默认值为0。 0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ContainerFileInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ContainerFileInfo.php index fc1b1edf..119111b2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ContainerFileInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ContainerFileInfo.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLogPath(string $LogPath) 设置日志文件夹 * @method string getFilePattern() 获取日志名称 * @method void setFilePattern(string $FilePattern) 设置日志名称 + * @method array getFilePaths() 获取日志文件信息 + * @method void setFilePaths(array $FilePaths) 设置日志文件信息 * @method array getIncludeLabels() 获取pod标签信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIncludeLabels(array $IncludeLabels) 设置pod标签信息 @@ -43,6 +45,10 @@ use TencentCloud\Common\AbstractModel; * @method array getExcludeLabels() 获取需要排除的pod标签信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setExcludeLabels(array $ExcludeLabels) 设置需要排除的pod标签信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getCustomLabels() 获取metadata信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCustomLabels(array $CustomLabels) 设置metadata信息 注意:此字段可能返回 null,表示取不到有效值。 */ class ContainerFileInfo extends AbstractModel @@ -67,6 +73,11 @@ class ContainerFileInfo extends AbstractModel */ public $FilePattern; + /** + * @var array 日志文件信息 + */ + public $FilePaths; + /** * @var array pod标签信息 注意:此字段可能返回 null,表示取不到有效值。 @@ -91,11 +102,18 @@ class ContainerFileInfo extends AbstractModel */ public $ExcludeLabels; + /** + * @var array metadata信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CustomLabels; + /** * @param string $Namespace namespace可以多个,用分隔号分割,例如A,B * @param string $Container 容器名称 * @param string $LogPath 日志文件夹 * @param string $FilePattern 日志名称 + * @param array $FilePaths 日志文件信息 * @param array $IncludeLabels pod标签信息 注意:此字段可能返回 null,表示取不到有效值。 * @param ContainerWorkLoadInfo $WorkLoad 工作负载信息 @@ -103,6 +121,8 @@ class ContainerFileInfo extends AbstractModel * @param string $ExcludeNamespace 需要排除的namespace可以多个,用分隔号分割,例如A,B 注意:此字段可能返回 null,表示取不到有效值。 * @param array $ExcludeLabels 需要排除的pod标签信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $CustomLabels metadata信息 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -134,6 +154,15 @@ class ContainerFileInfo extends AbstractModel $this->FilePattern = $param["FilePattern"]; } + if (array_key_exists("FilePaths",$param) and $param["FilePaths"] !== null) { + $this->FilePaths = []; + foreach ($param["FilePaths"] as $key => $value){ + $obj = new FilePathInfo(); + $obj->deserialize($value); + array_push($this->FilePaths, $obj); + } + } + if (array_key_exists("IncludeLabels",$param) and $param["IncludeLabels"] !== null) { $this->IncludeLabels = $param["IncludeLabels"]; } @@ -150,5 +179,9 @@ class ContainerFileInfo extends AbstractModel if (array_key_exists("ExcludeLabels",$param) and $param["ExcludeLabels"] !== null) { $this->ExcludeLabels = $param["ExcludeLabels"]; } + + if (array_key_exists("CustomLabels",$param) and $param["CustomLabels"] !== null) { + $this->CustomLabels = $param["CustomLabels"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ContainerStdoutInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ContainerStdoutInfo.php index 838e2195..23f48737 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ContainerStdoutInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ContainerStdoutInfo.php @@ -45,6 +45,10 @@ use TencentCloud\Common\AbstractModel; * @method array getExcludeLabels() 获取需要排除的pod标签信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setExcludeLabels(array $ExcludeLabels) 设置需要排除的pod标签信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getCustomLabels() 获取metadata信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCustomLabels(array $CustomLabels) 设置metadata信息 注意:此字段可能返回 null,表示取不到有效值。 */ class ContainerStdoutInfo extends AbstractModel @@ -90,6 +94,12 @@ class ContainerStdoutInfo extends AbstractModel */ public $ExcludeLabels; + /** + * @var array metadata信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CustomLabels; + /** * @param boolean $AllContainers 是否所有容器 * @param string $Container container为空表所有的,不为空采集指定的容器 @@ -103,6 +113,8 @@ class ContainerStdoutInfo extends AbstractModel * @param string $ExcludeNamespace 需要排除的namespace可以多个,用分隔号分割,例如A,B 注意:此字段可能返回 null,表示取不到有效值。 * @param array $ExcludeLabels 需要排除的pod标签信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $CustomLabels metadata信息 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -150,5 +162,9 @@ class ContainerStdoutInfo extends AbstractModel if (array_key_exists("ExcludeLabels",$param) and $param["ExcludeLabels"] !== null) { $this->ExcludeLabels = $param["ExcludeLabels"]; } + + if (array_key_exists("CustomLabels",$param) and $param["CustomLabels"] !== null) { + $this->CustomLabels = $param["CustomLabels"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateAlarmNoticeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateAlarmNoticeRequest.php index 5f58ad94..78e3fcce 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateAlarmNoticeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateAlarmNoticeRequest.php @@ -34,6 +34,18 @@ use TencentCloud\Common\AbstractModel; * @method void setNoticeReceivers(array $NoticeReceivers) 设置通知接收对象。 * @method array getWebCallbacks() 获取接口回调信息(包括企业微信)。 * @method void setWebCallbacks(array $WebCallbacks) 设置接口回调信息(包括企业微信)。 + * @method array getNoticeRules() 获取通知规则。 + + 注意: + +- Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 + + + * @method void setNoticeRules(array $NoticeRules) 设置通知规则。 + + 注意: + +- Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 */ class CreateAlarmNoticeRequest extends AbstractModel { @@ -60,6 +72,17 @@ class CreateAlarmNoticeRequest extends AbstractModel */ public $WebCallbacks; + /** + * @var array 通知规则。 + + 注意: + +- Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 + + + */ + public $NoticeRules; + /** * @param string $Name 通知渠道组名称。 * @param string $Type 通知类型。可选值: @@ -68,6 +91,11 @@ class CreateAlarmNoticeRequest extends AbstractModel
  • All - 告警触发和告警恢复 * @param array $NoticeReceivers 通知接收对象。 * @param array $WebCallbacks 接口回调信息(包括企业微信)。 + * @param array $NoticeRules 通知规则。 + + 注意: + +- Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 */ function __construct() { @@ -107,5 +135,14 @@ class CreateAlarmNoticeRequest extends AbstractModel array_push($this->WebCallbacks, $obj); } } + + if (array_key_exists("NoticeRules",$param) and $param["NoticeRules"] !== null) { + $this->NoticeRules = []; + foreach ($param["NoticeRules"] as $key => $value){ + $obj = new NoticeRule(); + $obj->deserialize($value); + array_push($this->NoticeRules, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateAlarmRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateAlarmRequest.php index 3f9b754b..02a3f682 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateAlarmRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateAlarmRequest.php @@ -26,14 +26,38 @@ use TencentCloud\Common\AbstractModel; * @method void setAlarmTargets(array $AlarmTargets) 设置监控对象列表。 * @method MonitorTime getMonitorTime() 获取监控任务运行时间点。 * @method void setMonitorTime(MonitorTime $MonitorTime) 设置监控任务运行时间点。 - * @method string getCondition() 获取触发条件。 - * @method void setCondition(string $Condition) 设置触发条件。 * @method integer getTriggerCount() 获取持续周期。持续满足触发条件TriggerCount个周期后,再进行告警;最小值为1,最大值为10。 * @method void setTriggerCount(integer $TriggerCount) 设置持续周期。持续满足触发条件TriggerCount个周期后,再进行告警;最小值为1,最大值为10。 * @method integer getAlarmPeriod() 获取告警重复的周期。单位是分钟。取值范围是0~1440。 * @method void setAlarmPeriod(integer $AlarmPeriod) 设置告警重复的周期。单位是分钟。取值范围是0~1440。 * @method array getAlarmNoticeIds() 获取关联的告警通知模板列表。 * @method void setAlarmNoticeIds(array $AlarmNoticeIds) 设置关联的告警通知模板列表。 + * @method string getCondition() 获取触发条件。 + + 注意: + +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + + * @method void setCondition(string $Condition) 设置触发条件。 + + 注意: + +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + + * @method array getMultiConditions() 获取多触发条件。 + + 注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。
  • + + + + * @method void setMultiConditions(array $MultiConditions) 设置多触发条件。 + + 注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + + + * @method boolean getStatus() 获取是否开启告警策略。默认值为true * @method void setStatus(boolean $Status) 设置是否开启告警策略。默认值为true * @method string getMessageTemplate() 获取用户自定义告警内容 @@ -60,11 +84,6 @@ class CreateAlarmRequest extends AbstractModel */ public $MonitorTime; - /** - * @var string 触发条件。 - */ - public $Condition; - /** * @var integer 持续周期。持续满足触发条件TriggerCount个周期后,再进行告警;最小值为1,最大值为10。 */ @@ -80,6 +99,27 @@ class CreateAlarmRequest extends AbstractModel */ public $AlarmNoticeIds; + /** + * @var string 触发条件。 + + 注意: + +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + + */ + public $Condition; + + /** + * @var array 多触发条件。 + + 注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + + + + */ + public $MultiConditions; + /** * @var boolean 是否开启告警策略。默认值为true */ @@ -104,10 +144,22 @@ class CreateAlarmRequest extends AbstractModel * @param string $Name 告警策略名称 * @param array $AlarmTargets 监控对象列表。 * @param MonitorTime $MonitorTime 监控任务运行时间点。 - * @param string $Condition 触发条件。 * @param integer $TriggerCount 持续周期。持续满足触发条件TriggerCount个周期后,再进行告警;最小值为1,最大值为10。 * @param integer $AlarmPeriod 告警重复的周期。单位是分钟。取值范围是0~1440。 * @param array $AlarmNoticeIds 关联的告警通知模板列表。 + * @param string $Condition 触发条件。 + + 注意: + +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + + * @param array $MultiConditions 多触发条件。 + + 注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + + + * @param boolean $Status 是否开启告警策略。默认值为true * @param string $MessageTemplate 用户自定义告警内容 * @param CallBackInfo $CallBack 用户自定义回调 @@ -144,10 +196,6 @@ class CreateAlarmRequest extends AbstractModel $this->MonitorTime->deserialize($param["MonitorTime"]); } - if (array_key_exists("Condition",$param) and $param["Condition"] !== null) { - $this->Condition = $param["Condition"]; - } - if (array_key_exists("TriggerCount",$param) and $param["TriggerCount"] !== null) { $this->TriggerCount = $param["TriggerCount"]; } @@ -160,6 +208,19 @@ class CreateAlarmRequest extends AbstractModel $this->AlarmNoticeIds = $param["AlarmNoticeIds"]; } + if (array_key_exists("Condition",$param) and $param["Condition"] !== null) { + $this->Condition = $param["Condition"]; + } + + if (array_key_exists("MultiConditions",$param) and $param["MultiConditions"] !== null) { + $this->MultiConditions = []; + foreach ($param["MultiConditions"] as $key => $value){ + $obj = new MultiCondition(); + $obj->deserialize($value); + array_push($this->MultiConditions, $obj); + } + } + if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/FilePathInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/FilePathInfo.php new file mode 100644 index 00000000..0367d616 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/FilePathInfo.php @@ -0,0 +1,65 @@ +Path = $param["Path"]; + } + + if (array_key_exists("File",$param) and $param["File"] !== null) { + $this->File = $param["File"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyAlarmNoticeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyAlarmNoticeRequest.php index e9e9d8b9..9ca54766 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyAlarmNoticeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyAlarmNoticeRequest.php @@ -36,6 +36,18 @@ use TencentCloud\Common\AbstractModel; * @method void setNoticeReceivers(array $NoticeReceivers) 设置通知接收对象。 * @method array getWebCallbacks() 获取接口回调信息(包括企业微信)。 * @method void setWebCallbacks(array $WebCallbacks) 设置接口回调信息(包括企业微信)。 + * @method array getNoticeRules() 获取通知规则。 + +注意: + +- Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 +- 传其中一组数据,则另一组数据置空。 + * @method void setNoticeRules(array $NoticeRules) 设置通知规则。 + +注意: + +- Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 +- 传其中一组数据,则另一组数据置空。 */ class ModifyAlarmNoticeRequest extends AbstractModel { @@ -67,6 +79,16 @@ class ModifyAlarmNoticeRequest extends AbstractModel */ public $WebCallbacks; + /** + * @var array 通知规则。 + +注意: + +- Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 +- 传其中一组数据,则另一组数据置空。 + */ + public $NoticeRules; + /** * @param string $AlarmNoticeId 通知渠道组ID。 * @param string $Name 通知渠道组名称。 @@ -76,6 +98,12 @@ class ModifyAlarmNoticeRequest extends AbstractModel
  • All - 告警触发和告警恢复 * @param array $NoticeReceivers 通知接收对象。 * @param array $WebCallbacks 接口回调信息(包括企业微信)。 + * @param array $NoticeRules 通知规则。 + +注意: + +- Type、NoticeReceivers和WebCallbacks是一组配置,NoticeRules是另一组配置,2组配置互斥。 +- 传其中一组数据,则另一组数据置空。 */ function __construct() { @@ -119,5 +147,14 @@ class ModifyAlarmNoticeRequest extends AbstractModel array_push($this->WebCallbacks, $obj); } } + + if (array_key_exists("NoticeRules",$param) and $param["NoticeRules"] !== null) { + $this->NoticeRules = []; + foreach ($param["NoticeRules"] as $key => $value){ + $obj = new NoticeRule(); + $obj->deserialize($value); + array_push($this->NoticeRules, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyAlarmRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyAlarmRequest.php index 9cffb964..20b2b21d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyAlarmRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyAlarmRequest.php @@ -27,7 +27,33 @@ use TencentCloud\Common\AbstractModel; * @method MonitorTime getMonitorTime() 获取监控任务运行时间点。 * @method void setMonitorTime(MonitorTime $MonitorTime) 设置监控任务运行时间点。 * @method string getCondition() 获取触发条件。 + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 * @method void setCondition(string $Condition) 设置触发条件。 + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + * @method integer getAlarmLevel() 获取告警级别。 + +0:警告(Warn);1:提醒(Info);2:紧急 (Critical) + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + * @method void setAlarmLevel(integer $AlarmLevel) 设置告警级别。 + +0:警告(Warn);1:提醒(Info);2:紧急 (Critical) + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + * @method array getMultiConditions() 获取多触发条件。 + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + * @method void setMultiConditions(array $MultiConditions) 设置多触发条件。 + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 * @method integer getTriggerCount() 获取持续周期。持续满足触发条件TriggerCount个周期后,再进行告警;最小值为1,最大值为10。 * @method void setTriggerCount(integer $TriggerCount) 设置持续周期。持续满足触发条件TriggerCount个周期后,再进行告警;最小值为1,最大值为10。 * @method integer getAlarmPeriod() 获取告警重复的周期。单位是分钟。取值范围是0~1440。 @@ -64,9 +90,30 @@ class ModifyAlarmRequest extends AbstractModel /** * @var string 触发条件。 + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 */ public $Condition; + /** + * @var integer 告警级别。 + +0:警告(Warn);1:提醒(Info);2:紧急 (Critical) + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + */ + public $AlarmLevel; + + /** + * @var array 多触发条件。 + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + */ + public $MultiConditions; + /** * @var integer 持续周期。持续满足触发条件TriggerCount个周期后,再进行告警;最小值为1,最大值为10。 */ @@ -112,6 +159,19 @@ class ModifyAlarmRequest extends AbstractModel * @param string $Name 告警策略名称 * @param MonitorTime $MonitorTime 监控任务运行时间点。 * @param string $Condition 触发条件。 + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + * @param integer $AlarmLevel 告警级别。 + +0:警告(Warn);1:提醒(Info);2:紧急 (Critical) + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 + * @param array $MultiConditions 多触发条件。 + +注意: +- Condition和AlarmLevel是一组配置,MultiConditions是另一组配置,2组配置互斥。 * @param integer $TriggerCount 持续周期。持续满足触发条件TriggerCount个周期后,再进行告警;最小值为1,最大值为10。 * @param integer $AlarmPeriod 告警重复的周期。单位是分钟。取值范围是0~1440。 * @param array $AlarmNoticeIds 关联的告警通知模板列表。 @@ -151,6 +211,19 @@ class ModifyAlarmRequest extends AbstractModel $this->Condition = $param["Condition"]; } + if (array_key_exists("AlarmLevel",$param) and $param["AlarmLevel"] !== null) { + $this->AlarmLevel = $param["AlarmLevel"]; + } + + if (array_key_exists("MultiConditions",$param) and $param["MultiConditions"] !== null) { + $this->MultiConditions = []; + foreach ($param["MultiConditions"] as $key => $value){ + $obj = new MultiCondition(); + $obj->deserialize($value); + array_push($this->MultiConditions, $obj); + } + } + if (array_key_exists("TriggerCount",$param) and $param["TriggerCount"] !== null) { $this->TriggerCount = $param["TriggerCount"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MultiCondition.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MultiCondition.php new file mode 100644 index 00000000..732c418f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MultiCondition.php @@ -0,0 +1,77 @@ + 不填则默认为0。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAlarmLevel(integer $AlarmLevel) 设置告警级别。0:警告(Warn); 1:提醒(Info); 2:紧急 (Critical)。 +
  • 不填则默认为0。 +注意:此字段可能返回 null,表示取不到有效值。 + */ +class MultiCondition extends AbstractModel +{ + /** + * @var string 触发条件。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Condition; + + /** + * @var integer 告警级别。0:警告(Warn); 1:提醒(Info); 2:紧急 (Critical)。 +
  • 不填则默认为0。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AlarmLevel; + + /** + * @param string $Condition 触发条件。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $AlarmLevel 告警级别。0:警告(Warn); 1:提醒(Info); 2:紧急 (Critical)。 +
  • 不填则默认为0。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Condition",$param) and $param["Condition"] !== null) { + $this->Condition = $param["Condition"]; + } + + if (array_key_exists("AlarmLevel",$param) and $param["AlarmLevel"] !== null) { + $this->AlarmLevel = $param["AlarmLevel"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/NoticeRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/NoticeRule.php new file mode 100644 index 00000000..4c1b32d3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/NoticeRule.php @@ -0,0 +1,99 @@ +NoticeReceivers = []; + foreach ($param["NoticeReceivers"] as $key => $value){ + $obj = new NoticeReceiver(); + $obj->deserialize($value); + array_push($this->NoticeReceivers, $obj); + } + } + + if (array_key_exists("WebCallbacks",$param) and $param["WebCallbacks"] !== null) { + $this->WebCallbacks = []; + foreach ($param["WebCallbacks"] as $key => $value){ + $obj = new WebCallback(); + $obj->deserialize($value); + array_push($this->WebCallbacks, $obj); + } + } + + if (array_key_exists("Rule",$param) and $param["Rule"] !== null) { + $this->Rule = $param["Rule"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchCosRechargeInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchCosRechargeInfoRequest.php new file mode 100644 index 00000000..b7266ce3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchCosRechargeInfoRequest.php @@ -0,0 +1,125 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("LogsetId",$param) and $param["LogsetId"] !== null) { + $this->LogsetId = $param["LogsetId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Bucket",$param) and $param["Bucket"] !== null) { + $this->Bucket = $param["Bucket"]; + } + + if (array_key_exists("BucketRegion",$param) and $param["BucketRegion"] !== null) { + $this->BucketRegion = $param["BucketRegion"]; + } + + if (array_key_exists("Prefix",$param) and $param["Prefix"] !== null) { + $this->Prefix = $param["Prefix"]; + } + + if (array_key_exists("Compress",$param) and $param["Compress"] !== null) { + $this->Compress = $param["Compress"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchCosRechargeInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchCosRechargeInfoResponse.php new file mode 100644 index 00000000..5d61fdcd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchCosRechargeInfoResponse.php @@ -0,0 +1,125 @@ +Data = $param["Data"]; + } + + if (array_key_exists("Sum",$param) and $param["Sum"] !== null) { + $this->Sum = $param["Sum"]; + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + + if (array_key_exists("Msg",$param) and $param["Msg"] !== null) { + $this->Msg = $param["Msg"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->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/SearchLogRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogRequest.php index b4375379..b11aab65 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 @@ -34,11 +34,11 @@ use TencentCloud\Common\AbstractModel; - 如需同时检索多个日志主题,请使用Topics参数。 * @method void setTopicId(string $TopicId) 设置- 要检索分析的日志主题ID,仅能指定一个日志主题。 - 如需同时检索多个日志主题,请使用Topics参数。 - * @method integer getLimit() 获取表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数 + * @method integer getLimit() 获取表示单次查询返回的原始日志条数,默认为100,最大值为1000,获取后续日志需使用Context参数 注意: * 仅当检索分析语句(Query)不包含SQL时有效 * SQL结果条数指定方式参考SQL LIMIT语法 - * @method void setLimit(integer $Limit) 设置表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数 + * @method void setLimit(integer $Limit) 设置表示单次查询返回的原始日志条数,默认为100,最大值为1000,获取后续日志需使用Context参数 注意: * 仅当检索分析语句(Query)不包含SQL时有效 * SQL结果条数指定方式参考SQL LIMIT语法 @@ -115,7 +115,7 @@ class SearchLogRequest extends AbstractModel public $TopicId; /** - * @var integer 表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数 + * @var integer 表示单次查询返回的原始日志条数,默认为100,最大值为1000,获取后续日志需使用Context参数 注意: * 仅当检索分析语句(Query)不包含SQL时有效 * SQL结果条数指定方式参考SQL LIMIT语法 @@ -177,7 +177,7 @@ class SearchLogRequest extends AbstractModel 使用*或空字符串可查询所有日志 * @param string $TopicId - 要检索分析的日志主题ID,仅能指定一个日志主题。 - 如需同时检索多个日志主题,请使用Topics参数。 - * @param integer $Limit 表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数 + * @param integer $Limit 表示单次查询返回的原始日志条数,默认为100,最大值为1000,获取后续日志需使用Context参数 注意: * 仅当检索分析语句(Query)不包含SQL时有效 * SQL结果条数指定方式参考SQL LIMIT语法 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 e3f9f70d..3047678f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/AbstractClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/AbstractClient.php @@ -37,7 +37,7 @@ abstract class AbstractClient /** * @var string SDK版本 */ - public static $SDK_VERSION = "SDK_PHP_3.0.954"; + public static $SDK_VERSION = "SDK_PHP_3.0.964"; /** * @var integer http响应码200 @@ -55,7 +55,7 @@ abstract class AbstractClient * @var ClientProfile 会话配置信息类 */ private $profile; - + private $regionBreakerProfile; private $circuitBreaker; /** @@ -67,7 +67,6 @@ abstract class AbstractClient * @var string 请求路径 */ private $path; - /** * @var string sdk版本号 @@ -102,13 +101,12 @@ 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."); @@ -191,7 +189,6 @@ abstract class AbstractClient else { return $this->doRequestWithOptions($action, $request[0], array()); } - } /** @@ -306,7 +303,7 @@ abstract class AbstractClient } } } - + protected function doRequestWithOptionsOnRegionBreaker($action, $request, $options) { try { 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 2f104bc4..49c16aba 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 @@ -55,7 +55,7 @@ use TencentCloud\Cvm\V20170312\Models as Models; * @method Models\DeleteImagesResponse DeleteImages(Models\DeleteImagesRequest $req) 本接口(DeleteImages)用于删除一个或多个镜像。 * 当[镜像状态](https://cloud.tencent.com/document/product/213/15753#Image)为`创建中`和`使用中`时, 不允许删除。镜像状态可以通过[DescribeImages](https://cloud.tencent.com/document/api/213/9418)获取。 -* 每个地域最多只支持创建10个自定义镜像,删除镜像可以释放账户的配额。 +* 每个地域最多只支持创建50个自定义镜像,删除镜像可以释放账户的配额。 * 当镜像正在被其它账户分享时,不允许删除。 * @method Models\DeleteKeyPairsResponse DeleteKeyPairs(Models\DeleteKeyPairsRequest $req) 本接口 (DeleteKeyPairs) 用于删除已在腾讯云托管的密钥对。 @@ -327,7 +327,7 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * 该接口每次调用只支持同步一个镜像。 * 该接口支持多个同步地域。 -* 单个账号在每个地域最多支持存在10个自定义镜像。 +* 单个账号在每个地域最多支持存在50个自定义镜像。 * @method Models\TerminateInstancesResponse TerminateInstances(Models\TerminateInstancesRequest $req) 本接口 (TerminateInstances) 用于主动退还实例。 * 不再使用的实例,可通过本接口主动退还。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLicenseBindListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLicenseBindListRequest.php index 5a2e4747..ecc57c27 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLicenseBindListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLicenseBindListRequest.php @@ -26,8 +26,12 @@ use TencentCloud\Common\AbstractModel; * @method void setLicenseType(integer $LicenseType) 设置授权类型 * @method string getResourceId() 获取资源ID * @method void setResourceId(string $ResourceId) 设置资源ID - * @method array getFilters() 获取
  • Keywords 机器别名/公私IP 模糊查询
  • - * @method void setFilters(array $Filters) 设置
  • Keywords 机器别名/公私IP 模糊查询
  • + * @method array getFilters() 获取
  • InstanceID、IP、 + +MachineName 模糊查询
  • + * @method void setFilters(array $Filters) 设置
  • InstanceID、IP、 + +MachineName 模糊查询
  • * @method integer getLimit() 获取限制条数,默认10. * @method void setLimit(integer $Limit) 设置限制条数,默认10. * @method integer getOffset() 获取偏移量,默认0. @@ -51,7 +55,9 @@ class DescribeLicenseBindListRequest extends AbstractModel public $ResourceId; /** - * @var array
  • Keywords 机器别名/公私IP 模糊查询
  • + * @var array
  • InstanceID、IP、 + +MachineName 模糊查询
  • */ public $Filters; @@ -69,7 +75,9 @@ class DescribeLicenseBindListRequest extends AbstractModel * @param integer $LicenseId 授权ID * @param integer $LicenseType 授权类型 * @param string $ResourceId 资源ID - * @param array $Filters
  • Keywords 机器别名/公私IP 模糊查询
  • + * @param array $Filters
  • InstanceID、IP、 + +MachineName 模糊查询
  • * @param integer $Limit 限制条数,默认10. * @param integer $Offset 偏移量,默认0. */ 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 6bd6a7f3..01c9e418 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 @@ -24,7 +24,7 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; /** * @method Models\ActivateInstanceResponse ActivateInstance(Models\ActivateInstanceRequest $req) 本接口(ActivateInstance)用于恢复已隔离的实例访问。 - * @method Models\AddClusterSlaveZoneResponse AddClusterSlaveZone(Models\AddClusterSlaveZoneRequest $req) 增加从可用区 + * @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) 为集群绑定资源包 @@ -33,25 +33,25 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @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\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\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\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\DescribeAccountAllGrantPrivilegesResponse DescribeAccountAllGrantPrivileges(Models\DescribeAccountAllGrantPrivilegesRequest $req) 查询账号所有可授予权限 * @method Models\DescribeAccountPrivilegesResponse DescribeAccountPrivileges(Models\DescribeAccountPrivilegesRequest $req) 查询账号已有权限 - * @method Models\DescribeAccountsResponse DescribeAccounts(Models\DescribeAccountsRequest $req) 本接口(DescribeAccounts)用于查询数据库管理账号。 + * @method Models\DescribeAccountsResponse DescribeAccounts(Models\DescribeAccountsRequest $req) 本接口(DescribeAccounts)用于查询数据库账号列表 * @method Models\DescribeAuditLogFilesResponse DescribeAuditLogFiles(Models\DescribeAuditLogFilesRequest $req) 本接口(DescribeAuditLogFiles)用于查询云数据库实例的审计日志文件。 * @method Models\DescribeAuditLogsResponse DescribeAuditLogs(Models\DescribeAuditLogsRequest $req) 本接口(DescribeAuditLogs)用于查询数据库审计日志。 * @method Models\DescribeAuditRuleTemplatesResponse DescribeAuditRuleTemplates(Models\DescribeAuditRuleTemplatesRequest $req) 查询审计规则模版信息 @@ -65,7 +65,7 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @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\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) 查询集群列表 @@ -73,8 +73,8 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @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\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) 查询实例维护时间窗 @@ -82,13 +82,13 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @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\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\DescribeResourcesByDealNameResponse DescribeResourcesByDealName(Models\DescribeResourcesByDealNameRequest $req) 查询订单关联实例 + * @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)用于查询可售卖地域可用区信息。 @@ -102,8 +102,8 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @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\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) 修改指定集群的备份配置 @@ -113,8 +113,8 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @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\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)用于修改实例参数。 @@ -125,31 +125,31 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @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\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\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\RemoveClusterSlaveZoneResponse RemoveClusterSlaveZone(Models\RemoveClusterSlaveZoneRequest $req) 关闭多可用区部署 + * @method Models\ResetAccountPasswordResponse ResetAccountPassword(Models\ResetAccountPasswordRequest $req) 本接口(ResetAccountPassword)用于修改数据库账号密码 * @method Models\RestartInstanceResponse RestartInstance(Models\RestartInstanceRequest $req) 重启实例 * @method Models\ResumeServerlessResponse ResumeServerless(Models\ResumeServerlessRequest $req) 恢复serverless集群 * @method Models\RevokeAccountPrivilegesResponse RevokeAccountPrivileges(Models\RevokeAccountPrivilegesRequest $req) 批量回收账号权限 - * @method Models\RollBackClusterResponse RollBackCluster(Models\RollBackClusterRequest $req) 本接口(RollBackCluster)用于回档集群 + * @method Models\RollBackClusterResponse RollBackCluster(Models\RollBackClusterRequest $req) 本接口(RollBackCluster)用于集群回档 * @method Models\SearchClusterDatabasesResponse SearchClusterDatabases(Models\SearchClusterDatabasesRequest $req) 本接口(SearchClusterDatabases)搜索集群database列表 * @method Models\SearchClusterTablesResponse SearchClusterTables(Models\SearchClusterTablesRequest $req) 本接口(SearchClusterTables)搜索集群数据表列表 * @method Models\SetRenewFlagResponse SetRenewFlag(Models\SetRenewFlagRequest $req) SetRenewFlag设置实例的自动续费功能 * @method Models\SwitchClusterVpcResponse SwitchClusterVpc(Models\SwitchClusterVpcRequest $req) 更换集群vpc - * @method Models\SwitchClusterZoneResponse SwitchClusterZone(Models\SwitchClusterZoneRequest $req) 切换到从可用区 + * @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\UpgradeClusterVersionResponse UpgradeClusterVersion(Models\UpgradeClusterVersionRequest $req) 更新内核小版本 + * @method Models\UpgradeInstanceResponse UpgradeInstance(Models\UpgradeInstanceRequest $req) 实例变配 * @method Models\UpgradeProxyResponse UpgradeProxy(Models\UpgradeProxyRequest $req) 升级数据库代理配置 * @method Models\UpgradeProxyVersionResponse UpgradeProxyVersion(Models\UpgradeProxyVersionRequest $req) 升级数据库代理版本 */ 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 index ec5c01cc..188c2a39 100644 --- 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 @@ -20,9 +20,9 @@ use TencentCloud\Common\AbstractModel; /** * 资源包绑定的实例信息 * - * @method string getInstanceId() 获取绑定的实例ID + * @method string getInstanceId() 获取绑定的集群ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setInstanceId(string $InstanceId) 设置绑定的实例ID + * @method void setInstanceId(string $InstanceId) 设置绑定的集群ID 注意:此字段可能返回 null,表示取不到有效值。 * @method string getInstanceRegion() 获取绑定的实例所在的地域 注意:此字段可能返回 null,表示取不到有效值。 @@ -31,12 +31,16 @@ use TencentCloud\Common\AbstractModel; * @method string getInstanceType() 获取绑定的实例类型 注意:此字段可能返回 null,表示取不到有效值。 * @method void setInstanceType(string $InstanceType) 设置绑定的实例类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getExtendIds() 获取绑定集群下的实例ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExtendIds(array $ExtendIds) 设置绑定集群下的实例ID 注意:此字段可能返回 null,表示取不到有效值。 */ class BindInstanceInfo extends AbstractModel { /** - * @var string 绑定的实例ID + * @var string 绑定的集群ID 注意:此字段可能返回 null,表示取不到有效值。 */ public $InstanceId; @@ -54,11 +58,19 @@ class BindInstanceInfo extends AbstractModel public $InstanceType; /** - * @param string $InstanceId 绑定的实例ID + * @var array 绑定集群下的实例ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExtendIds; + + /** + * @param string $InstanceId 绑定的集群ID 注意:此字段可能返回 null,表示取不到有效值。 * @param string $InstanceRegion 绑定的实例所在的地域 注意:此字段可能返回 null,表示取不到有效值。 * @param string $InstanceType 绑定的实例类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ExtendIds 绑定集群下的实例ID 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -85,5 +97,9 @@ class BindInstanceInfo extends AbstractModel if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { $this->InstanceType = $param["InstanceType"]; } + + if (array_key_exists("ExtendIds",$param) and $param["ExtendIds"] !== null) { + $this->ExtendIds = $param["ExtendIds"]; + } } } 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 1dd428b3..f860cf7d 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 @@ -49,6 +49,10 @@ use TencentCloud\Common\AbstractModel; * @method array getMaintainWeekDays() 获取可以执行的时间,枚举值:["Mon","Tue","Wed","Thu","Fri", "Sat", "Sun"] 注意:此字段可能返回 null,表示取不到有效值。 * @method void setMaintainWeekDays(array $MaintainWeekDays) 设置可以执行的时间,枚举值:["Mon","Tue","Wed","Thu","Fri", "Sat", "Sun"] +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getServerlessStatus() 获取serverless实例子状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setServerlessStatus(string $ServerlessStatus) 设置serverless实例子状态 注意:此字段可能返回 null,表示取不到有效值。 */ class ClusterInstanceDetail extends AbstractModel @@ -116,6 +120,12 @@ class ClusterInstanceDetail extends AbstractModel */ public $MaintainWeekDays; + /** + * @var string serverless实例子状态 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ServerlessStatus; + /** * @param string $InstanceId 实例ID * @param string $InstanceName 实例名称 @@ -131,6 +141,8 @@ class ClusterInstanceDetail extends AbstractModel * @param integer $MaintainDuration 持续的时间(单位:秒) 注意:此字段可能返回 null,表示取不到有效值。 * @param array $MaintainWeekDays 可以执行的时间,枚举值:["Mon","Tue","Wed","Thu","Fri", "Sat", "Sun"] +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ServerlessStatus serverless实例子状态 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -193,5 +205,9 @@ class ClusterInstanceDetail extends AbstractModel if (array_key_exists("MaintainWeekDays",$param) and $param["MaintainWeekDays"] !== null) { $this->MaintainWeekDays = $param["MaintainWeekDays"]; } + + if (array_key_exists("ServerlessStatus",$param) and $param["ServerlessStatus"] !== null) { + $this->ServerlessStatus = $param["ServerlessStatus"]; + } } } 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 index b0a0968e..b8afeec7 100644 --- 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 @@ -20,26 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * CopyClusterPasswordComplexity请求参数结构体 * - * @method array getClusterIds() 获取复制集群ID数组 - * @method void setClusterIds(array $ClusterIds) 设置复制集群ID数组 - * @method string getSourceClusterId() 获取集群id - * @method void setSourceClusterId(string $SourceClusterId) 设置集群id + * @method array getClusterIds() 获取复制集群ID数组,例如["cynosdbmysql-bzxxrmtq","cynosdbmysql-qwer"] + * @method void setClusterIds(array $ClusterIds) 设置复制集群ID数组,例如["cynosdbmysql-bzxxrmtq","cynosdbmysql-qwer"] + * @method string getSourceClusterId() 获取集群id,例如"cynosdbmysql-bzxxrmtq" + * @method void setSourceClusterId(string $SourceClusterId) 设置集群id,例如"cynosdbmysql-bzxxrmtq" */ class CopyClusterPasswordComplexityRequest extends AbstractModel { /** - * @var array 复制集群ID数组 + * @var array 复制集群ID数组,例如["cynosdbmysql-bzxxrmtq","cynosdbmysql-qwer"] */ public $ClusterIds; /** - * @var string 集群id + * @var string 集群id,例如"cynosdbmysql-bzxxrmtq" */ public $SourceClusterId; /** - * @param array $ClusterIds 复制集群ID数组 - * @param string $SourceClusterId 集群id + * @param array $ClusterIds 复制集群ID数组,例如["cynosdbmysql-bzxxrmtq","cynosdbmysql-qwer"] + * @param string $SourceClusterId 集群id,例如"cynosdbmysql-bzxxrmtq" */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DatabasePrivileges.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DatabasePrivileges.php index 83887de3..75b0c34a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DatabasePrivileges.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DatabasePrivileges.php @@ -21,25 +21,33 @@ use TencentCloud\Common\AbstractModel; * 数据库权限列表 * * @method string getDb() 获取数据库 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDb(string $Db) 设置数据库 +注意:此字段可能返回 null,表示取不到有效值。 * @method array getPrivileges() 获取权限列表 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPrivileges(array $Privileges) 设置权限列表 +注意:此字段可能返回 null,表示取不到有效值。 */ class DatabasePrivileges extends AbstractModel { /** * @var string 数据库 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Db; /** * @var array 权限列表 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Privileges; /** * @param string $Db 数据库 +注意:此字段可能返回 null,表示取不到有效值。 * @param array $Privileges 权限列表 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { 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 index 4f5fd538..7ac30880 100644 --- 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 @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeProxies请求参数结构体 * - * @method string getClusterId() 获取集群ID - * @method void setClusterId(string $ClusterId) 设置集群ID + * @method string getClusterId() 获取集群ID(该参数必传,例如cynosdbmysql-xxxxxx) + * @method void setClusterId(string $ClusterId) 设置集群ID(该参数必传,例如cynosdbmysql-xxxxxx) * @method integer getLimit() 获取返回数量,默认为 20,最大值为 100 * @method void setLimit(integer $Limit) 设置返回数量,默认为 20,最大值为 100 * @method integer getOffset() 获取记录偏移量,默认值为0 @@ -44,7 +44,7 @@ use TencentCloud\Common\AbstractModel; class DescribeProxiesRequest extends AbstractModel { /** - * @var string 集群ID + * @var string 集群ID(该参数必传,例如cynosdbmysql-xxxxxx) */ public $ClusterId; @@ -78,7 +78,7 @@ class DescribeProxiesRequest extends AbstractModel public $Filters; /** - * @param string $ClusterId 集群ID + * @param string $ClusterId 集群ID(该参数必传,例如cynosdbmysql-xxxxxx) * @param integer $Limit 返回数量,默认为 20,最大值为 100 * @param integer $Offset 记录偏移量,默认值为0 * @param string $OrderBy 排序字段,取值范围: 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 index 6b661425..b1557816 100644 --- 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 @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getPackageId() 获取资源包唯一ID * @method void setPackageId(string $PackageId) 设置资源包唯一ID - * @method array getClusterIds() 获取实例ID - * @method void setClusterIds(array $ClusterIds) 设置实例ID + * @method array getClusterIds() 获取集群ID + * @method void setClusterIds(array $ClusterIds) 设置集群ID * @method string getStartTime() 获取开始时间 * @method void setStartTime(string $StartTime) 设置开始时间 * @method string getEndTime() 获取结束时间 @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOffset(string $Offset) 设置偏移量 * @method string getLimit() 获取限制 * @method void setLimit(string $Limit) 设置限制 + * @method array getInstanceIds() 获取实例D + * @method void setInstanceIds(array $InstanceIds) 设置实例D */ class DescribeResourcePackageDetailRequest extends AbstractModel { @@ -41,7 +43,7 @@ class DescribeResourcePackageDetailRequest extends AbstractModel public $PackageId; /** - * @var array 实例ID + * @var array 集群ID */ public $ClusterIds; @@ -65,13 +67,19 @@ class DescribeResourcePackageDetailRequest extends AbstractModel */ public $Limit; + /** + * @var array 实例D + */ + public $InstanceIds; + /** * @param string $PackageId 资源包唯一ID - * @param array $ClusterIds 实例ID + * @param array $ClusterIds 集群ID * @param string $StartTime 开始时间 * @param string $EndTime 结束时间 * @param string $Offset 偏移量 * @param string $Limit 限制 + * @param array $InstanceIds 实例D */ function __construct() { @@ -109,5 +117,9 @@ class DescribeResourcePackageDetailRequest extends AbstractModel if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { $this->Limit = $param["Limit"]; } + + if (array_key_exists("InstanceIds",$param) and $param["InstanceIds"] !== null) { + $this->InstanceIds = $param["InstanceIds"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailResponse.php index 3f835620..539fb859 100644 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeResourcePackageDetail返回参数结构体 * - * @method integer getTotal() 获取总使用明细数 - * @method void setTotal(integer $Total) 设置总使用明细数 + * @method integer getTotal() 获取资源包抵扣总数 + * @method void setTotal(integer $Total) 设置资源包抵扣总数 * @method array getDetail() 获取资源包明细说明 * @method void setDetail(array $Detail) 设置资源包明细说明 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class DescribeResourcePackageDetailResponse extends AbstractModel { /** - * @var integer 总使用明细数 + * @var integer 资源包抵扣总数 */ public $Total; @@ -45,7 +45,7 @@ class DescribeResourcePackageDetailResponse extends AbstractModel public $RequestId; /** - * @param integer $Total 总使用明细数 + * @param integer $Total 资源包抵扣总数 * @param array $Detail 资源包明细说明 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListResponse.php index ec459995..e08ebd22 100644 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeResourcePackageList返回参数结构体 * - * @method integer getTotal() 获取总配置数 - * @method void setTotal(integer $Total) 设置总配置数 + * @method integer getTotal() 获取资源包总数 + * @method void setTotal(integer $Total) 设置资源包总数 * @method array getDetail() 获取资源包明细 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDetail(array $Detail) 设置资源包明细 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class DescribeResourcePackageListResponse extends AbstractModel { /** - * @var integer 总配置数 + * @var integer 资源包总数 */ public $Total; @@ -48,7 +48,7 @@ class DescribeResourcePackageListResponse extends AbstractModel public $RequestId; /** - * @param integer $Total 总配置数 + * @param integer $Total 资源包总数 * @param array $Detail 资源包明细 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceInitInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceInitInfo.php index 89fbf338..5b6b5fcc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceInitInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceInitInfo.php @@ -28,6 +28,14 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceType(string $InstanceType) 设置实例类型 rw/ro * @method integer getInstanceCount() 获取实例个数,范围[1,15] * @method void setInstanceCount(integer $InstanceCount) 设置实例个数,范围[1,15] + * @method integer getMinRoCount() 获取Serverless实例个数最小值,范围[1,15] + * @method void setMinRoCount(integer $MinRoCount) 设置Serverless实例个数最小值,范围[1,15] + * @method integer getMaxRoCount() 获取Serverless实例个数最大值,范围[1,15] + * @method void setMaxRoCount(integer $MaxRoCount) 设置Serverless实例个数最大值,范围[1,15] + * @method float getMinRoCpu() 获取Serverless实例最小规格 + * @method void setMinRoCpu(float $MinRoCpu) 设置Serverless实例最小规格 + * @method float getMaxRoCpu() 获取Serverless实例最大规格 + * @method void setMaxRoCpu(float $MaxRoCpu) 设置Serverless实例最大规格 */ class InstanceInitInfo extends AbstractModel { @@ -51,11 +59,35 @@ class InstanceInitInfo extends AbstractModel */ public $InstanceCount; + /** + * @var integer Serverless实例个数最小值,范围[1,15] + */ + public $MinRoCount; + + /** + * @var integer Serverless实例个数最大值,范围[1,15] + */ + public $MaxRoCount; + + /** + * @var float Serverless实例最小规格 + */ + public $MinRoCpu; + + /** + * @var float Serverless实例最大规格 + */ + public $MaxRoCpu; + /** * @param integer $Cpu 实例cpu * @param integer $Memory 实例内存 * @param string $InstanceType 实例类型 rw/ro * @param integer $InstanceCount 实例个数,范围[1,15] + * @param integer $MinRoCount Serverless实例个数最小值,范围[1,15] + * @param integer $MaxRoCount Serverless实例个数最大值,范围[1,15] + * @param float $MinRoCpu Serverless实例最小规格 + * @param float $MaxRoCpu Serverless实例最大规格 */ function __construct() { @@ -85,5 +117,21 @@ class InstanceInitInfo extends AbstractModel if (array_key_exists("InstanceCount",$param) and $param["InstanceCount"] !== null) { $this->InstanceCount = $param["InstanceCount"]; } + + if (array_key_exists("MinRoCount",$param) and $param["MinRoCount"] !== null) { + $this->MinRoCount = $param["MinRoCount"]; + } + + if (array_key_exists("MaxRoCount",$param) and $param["MaxRoCount"] !== null) { + $this->MaxRoCount = $param["MaxRoCount"]; + } + + if (array_key_exists("MinRoCpu",$param) and $param["MinRoCpu"] !== null) { + $this->MinRoCpu = $param["MinRoCpu"]; + } + + if (array_key_exists("MaxRoCpu",$param) and $param["MaxRoCpu"] !== null) { + $this->MaxRoCpu = $param["MaxRoCpu"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/IsolateInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/IsolateInstanceRequest.php index 1838f982..3c79190f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/IsolateInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/IsolateInstanceRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID - * @method array getInstanceIdList() 获取实例ID数组 - * @method void setInstanceIdList(array $InstanceIdList) 设置实例ID数组 + * @method array getInstanceIdList() 获取实例ID数组,例如["cynosdbbmysql-ins-asd","cynosdbmysql-ins-zxc"] + * @method void setInstanceIdList(array $InstanceIdList) 设置实例ID数组,例如["cynosdbbmysql-ins-asd","cynosdbmysql-ins-zxc"] * @method string getDbType() 获取该参数已废弃 * @method void setDbType(string $DbType) 设置该参数已废弃 */ @@ -35,7 +35,7 @@ class IsolateInstanceRequest extends AbstractModel public $ClusterId; /** - * @var array 实例ID数组 + * @var array 实例ID数组,例如["cynosdbbmysql-ins-asd","cynosdbmysql-ins-zxc"] */ public $InstanceIdList; @@ -46,7 +46,7 @@ class IsolateInstanceRequest extends AbstractModel /** * @param string $ClusterId 集群ID - * @param array $InstanceIdList 实例ID数组 + * @param array $InstanceIdList 实例ID数组,例如["cynosdbbmysql-ins-asd","cynosdbmysql-ins-zxc"] * @param string $DbType 该参数已废弃 */ function __construct() 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 index 77ebcc63..a6f3da2c 100644 --- 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 @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * ModifyProxyRwSplit请求参数结构体 * - * @method string getClusterId() 获取集群ID - * @method void setClusterId(string $ClusterId) 设置集群ID - * @method string getProxyGroupId() 获取数据库代理组ID - * @method void setProxyGroupId(string $ProxyGroupId) 设置数据库代理组ID + * @method string getClusterId() 获取集群ID,例如cynosdbmysql-asd123 + * @method void setClusterId(string $ClusterId) 设置集群ID,例如cynosdbmysql-asd123 + * @method string getProxyGroupId() 获取数据库代理组ID,例如cynosdbmysql-proxy-qwe123 + * @method void setProxyGroupId(string $ProxyGroupId) 设置数据库代理组ID,例如cynosdbmysql-proxy-qwe123 * @method string getConsistencyType() 获取一致性类型;“eventual"-最终一致性, "session"-会话一致性, "global"-全局一致性 * @method void setConsistencyType(string $ConsistencyType) 设置一致性类型;“eventual"-最终一致性, "session"-会话一致性, "global"-全局一致性 * @method string getConsistencyTimeOut() 获取一致性超时时间 @@ -62,12 +62,12 @@ SessionConnectionPool class ModifyProxyRwSplitRequest extends AbstractModel { /** - * @var string 集群ID + * @var string 集群ID,例如cynosdbmysql-asd123 */ public $ClusterId; /** - * @var string 数据库代理组ID + * @var string 数据库代理组ID,例如cynosdbmysql-proxy-qwe123 */ public $ProxyGroupId; @@ -141,8 +141,8 @@ SessionConnectionPool public $ConnectionPoolTimeOut; /** - * @param string $ClusterId 集群ID - * @param string $ProxyGroupId 数据库代理组ID + * @param string $ClusterId 集群ID,例如cynosdbmysql-asd123 + * @param string $ProxyGroupId 数据库代理组ID,例如cynosdbmysql-proxy-qwe123 * @param string $ConsistencyType 一致性类型;“eventual"-最终一致性, "session"-会话一致性, "global"-全局一致性 * @param string $ConsistencyTimeOut 一致性超时时间 * @param string $WeightMode 读写权重分配模式;系统自动分配:"system", 自定义:"custom" diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/NewAccount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/NewAccount.php index a9447272..572aeca9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/NewAccount.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/NewAccount.php @@ -20,12 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * x08新创建的账号 * - * @method string getAccountName() 获取账户名,包含字母数字_,以字母开头,字母或数字结尾,长度1-16 - * @method void setAccountName(string $AccountName) 设置账户名,包含字母数字_,以字母开头,字母或数字结尾,长度1-16 + * @method string getAccountName() 获取账户名,包含字母数字_,以字母开头,字母或数字结尾,长度1-30 + * @method void setAccountName(string $AccountName) 设置账户名,包含字母数字_,以字母开头,字母或数字结尾,长度1-30 * @method string getAccountPassword() 获取密码,密码长度范围为8到64个字符 * @method void setAccountPassword(string $AccountPassword) 设置密码,密码长度范围为8到64个字符 - * @method string getHost() 获取主机 - * @method void setHost(string $Host) 设置主机 + * @method string getHost() 获取主机(%或ipv4地址) + * @method void setHost(string $Host) 设置主机(%或ipv4地址) * @method string getDescription() 获取描述 * @method void setDescription(string $Description) 设置描述 * @method integer getMaxUserConnections() 获取用户最大连接数,不能大于10240 @@ -34,7 +34,7 @@ use TencentCloud\Common\AbstractModel; class NewAccount extends AbstractModel { /** - * @var string 账户名,包含字母数字_,以字母开头,字母或数字结尾,长度1-16 + * @var string 账户名,包含字母数字_,以字母开头,字母或数字结尾,长度1-30 */ public $AccountName; @@ -44,7 +44,7 @@ class NewAccount extends AbstractModel public $AccountPassword; /** - * @var string 主机 + * @var string 主机(%或ipv4地址) */ public $Host; @@ -59,9 +59,9 @@ class NewAccount extends AbstractModel public $MaxUserConnections; /** - * @param string $AccountName 账户名,包含字母数字_,以字母开头,字母或数字结尾,长度1-16 + * @param string $AccountName 账户名,包含字母数字_,以字母开头,字母或数字结尾,长度1-30 * @param string $AccountPassword 密码,密码长度范围为8到64个字符 - * @param string $Host 主机 + * @param string $Host 主机(%或ipv4地址) * @param string $Description 描述 * @param integer $MaxUserConnections 用户最大连接数,不能大于10240 */ 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 index b0b81b36..da8d3427 100644 --- 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 @@ -68,9 +68,9 @@ refund-已退费。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setPackageUsedSpec(float $PackageUsedSpec) 设置资源包已使用量 注意:此字段可能返回 null,表示取不到有效值。 - * @method boolean getHasQuota() 获取资源包已使用量 + * @method boolean getHasQuota() 获取是否还有库存余量 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setHasQuota(boolean $HasQuota) 设置资源包已使用量 + * @method void setHasQuota(boolean $HasQuota) 设置是否还有库存余量 注意:此字段可能返回 null,表示取不到有效值。 * @method array getBindInstanceInfos() 获取绑定实例信息 注意:此字段可能返回 null,表示取不到有效值。 @@ -144,7 +144,7 @@ refund-已退费。 public $PackageUsedSpec; /** - * @var boolean 资源包已使用量 + * @var boolean 是否还有库存余量 注意:此字段可能返回 null,表示取不到有效值。 */ public $HasQuota; @@ -192,7 +192,7 @@ refund-已退费。 注意:此字段可能返回 null,表示取不到有效值。 * @param float $PackageUsedSpec 资源包已使用量 注意:此字段可能返回 null,表示取不到有效值。 - * @param boolean $HasQuota 资源包已使用量 + * @param boolean $HasQuota 是否还有库存余量 注意:此字段可能返回 null,表示取不到有效值。 * @param array $BindInstanceInfos 绑定实例信息 注意:此字段可能返回 null,表示取不到有效值。 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 index 08886028..f262ec29 100644 --- 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 @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRegion(string $Region) 设置地域 * @method string getZone() 获取可用区 * @method void setZone(string $Zone) 设置可用区 + * @method string getOssProxyNodeName() 获取数据库代理节点名字 + * @method void setOssProxyNodeName(string $OssProxyNodeName) 设置数据库代理节点名字 */ class ProxyNodeInfo extends AbstractModel { @@ -93,6 +95,11 @@ class ProxyNodeInfo extends AbstractModel */ public $Zone; + /** + * @var string 数据库代理节点名字 + */ + public $OssProxyNodeName; + /** * @param string $ProxyNodeId 数据库代理节点ID * @param integer $ProxyNodeConnections 节点当前连接数, DescribeProxyNodes接口此字段值不返回 @@ -104,6 +111,7 @@ class ProxyNodeInfo extends AbstractModel * @param integer $AppId 用户AppID * @param string $Region 地域 * @param string $Zone 可用区 + * @param string $OssProxyNodeName 数据库代理节点名字 */ function __construct() { @@ -157,5 +165,9 @@ class ProxyNodeInfo extends AbstractModel if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { $this->Zone = $param["Zone"]; } + + if (array_key_exists("OssProxyNodeName",$param) and $param["OssProxyNodeName"] !== null) { + $this->OssProxyNodeName = $param["OssProxyNodeName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/TablePrivileges.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/TablePrivileges.php index 71425288..5a3dbbbe 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/TablePrivileges.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/TablePrivileges.php @@ -21,33 +21,45 @@ use TencentCloud\Common\AbstractModel; * mysql表权限 * * @method string getDb() 获取数据库名 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDb(string $Db) 设置数据库名 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getTableName() 获取表名 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTableName(string $TableName) 设置表名 +注意:此字段可能返回 null,表示取不到有效值。 * @method array getPrivileges() 获取权限列表 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPrivileges(array $Privileges) 设置权限列表 +注意:此字段可能返回 null,表示取不到有效值。 */ class TablePrivileges extends AbstractModel { /** * @var string 数据库名 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Db; /** * @var string 表名 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TableName; /** * @var array 权限列表 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Privileges; /** * @param string $Db 数据库名 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $TableName 表名 +注意:此字段可能返回 null,表示取不到有效值。 * @param array $Privileges 权限列表 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ACTemplate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ACTemplate.php new file mode 100644 index 00000000..0d94d80f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ACTemplate.php @@ -0,0 +1,89 @@ +TemplateId = $param["TemplateId"]; + } + + 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"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Acl.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Acl.php index c6ca8144..1b272bf4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Acl.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Acl.php @@ -79,6 +79,14 @@ use TencentCloud\Common\AbstractModel; * @method Department getDepartment() 获取所属部门的信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDepartment(Department $Department) 设置所属部门的信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getAllowAccessCredential() 获取是否允许使用访问串,默认允许 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAllowAccessCredential(boolean $AllowAccessCredential) 设置是否允许使用访问串,默认允许 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getACTemplateSet() 获取关联的数据库高危命令列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setACTemplateSet(array $ACTemplateSet) 设置关联的数据库高危命令列表 注意:此字段可能返回 null,表示取不到有效值。 */ class Acl extends AbstractModel @@ -221,6 +229,18 @@ class Acl extends AbstractModel */ public $Department; + /** + * @var boolean 是否允许使用访问串,默认允许 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AllowAccessCredential; + + /** + * @var array 关联的数据库高危命令列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ACTemplateSet; + /** * @param integer $Id 访问权限ID * @param string $Name 访问权限名称 @@ -251,6 +271,10 @@ class Acl extends AbstractModel 生效、失效时间不填则访问权限长期有效 * @param integer $Status 访问权限状态,1 - 已生效,2 - 未生效,3 - 已过期 * @param Department $Department 所属部门的信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $AllowAccessCredential 是否允许使用访问串,默认允许 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ACTemplateSet 关联的数据库高危命令列表 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -399,5 +423,18 @@ class Acl extends AbstractModel $this->Department = new Department(); $this->Department->deserialize($param["Department"]); } + + if (array_key_exists("AllowAccessCredential",$param) and $param["AllowAccessCredential"] !== null) { + $this->AllowAccessCredential = $param["AllowAccessCredential"]; + } + + if (array_key_exists("ACTemplateSet",$param) and $param["ACTemplateSet"] !== null) { + $this->ACTemplateSet = []; + foreach ($param["ACTemplateSet"] as $key => $value){ + $obj = new ACTemplate(); + $obj->deserialize($value); + array_push($this->ACTemplateSet, $obj); + } + } } } 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 8249acf4..741195c3 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 @@ -76,6 +76,8 @@ use TencentCloud\Common\AbstractModel; 生效、失效时间不填则访问权限长期有效 * @method string getDepartmentId() 获取访问权限所属部门的ID * @method void setDepartmentId(string $DepartmentId) 设置访问权限所属部门的ID + * @method boolean getAllowAccessCredential() 获取是否允许使用访问串,默认允许 + * @method void setAllowAccessCredential(boolean $AllowAccessCredential) 设置是否允许使用访问串,默认允许 */ class CreateAclRequest extends AbstractModel { @@ -211,6 +213,11 @@ class CreateAclRequest extends AbstractModel */ public $DepartmentId; + /** + * @var boolean 是否允许使用访问串,默认允许 + */ + public $AllowAccessCredential; + /** * @param string $Name 权限名称,最大32字符,不能包含空白字符 * @param boolean $AllowDiskRedirect 是否开启磁盘映射 @@ -240,6 +247,7 @@ class CreateAclRequest extends AbstractModel * @param string $ValidateTo 访问权限失效时间,如:"2021-09-23T00:00:00+00:00" 生效、失效时间不填则访问权限长期有效 * @param string $DepartmentId 访问权限所属部门的ID + * @param boolean $AllowAccessCredential 是否允许使用访问串,默认允许 */ function __construct() { @@ -357,5 +365,9 @@ class CreateAclRequest extends AbstractModel if (array_key_exists("DepartmentId",$param) and $param["DepartmentId"] !== null) { $this->DepartmentId = $param["DepartmentId"]; } + + if (array_key_exists("AllowAccessCredential",$param) and $param["AllowAccessCredential"] !== null) { + $this->AllowAccessCredential = $param["AllowAccessCredential"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Department.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Department.php index 5058d0d8..654a26d8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Department.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Department.php @@ -27,6 +27,10 @@ use TencentCloud\Common\AbstractModel; * @method array getManagers() 获取部门管理员账号ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setManagers(array $Managers) 设置部门管理员账号ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getManagerUsers() 获取管理员用户 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setManagerUsers(array $ManagerUsers) 设置管理员用户 注意:此字段可能返回 null,表示取不到有效值。 */ class Department extends AbstractModel @@ -47,10 +51,18 @@ class Department extends AbstractModel */ public $Managers; + /** + * @var array 管理员用户 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ManagerUsers; + /** * @param string $Id 部门ID * @param string $Name 部门名称,1 - 256个字符 * @param array $Managers 部门管理员账号ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ManagerUsers 管理员用户 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -77,5 +89,14 @@ class Department extends AbstractModel if (array_key_exists("Managers",$param) and $param["Managers"] !== null) { $this->Managers = $param["Managers"]; } + + if (array_key_exists("ManagerUsers",$param) and $param["ManagerUsers"] !== null) { + $this->ManagerUsers = []; + foreach ($param["ManagerUsers"] as $key => $value){ + $obj = new DepartmentManagerUser(); + $obj->deserialize($value); + array_push($this->ManagerUsers, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DepartmentManagerUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DepartmentManagerUser.php new file mode 100644 index 00000000..2c955689 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DepartmentManagerUser.php @@ -0,0 +1,73 @@ +ManagerId = $param["ManagerId"]; + } + + if (array_key_exists("ManagerName",$param) and $param["ManagerName"] !== null) { + $this->ManagerName = $param["ManagerName"]; + } + } +} 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 a21bd5b1..2f344e77 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 @@ -42,6 +42,9 @@ use TencentCloud\Common\AbstractModel; * @method void setAuthTypeSet(array $AuthTypeSet) 设置认证方式,0 - 本地, 1 - LDAP, 2 - OAuth, 不传为全部 * @method string getDepartmentId() 获取部门ID,用于过滤属于某个部门的用户 * @method void setDepartmentId(string $DepartmentId) 设置部门ID,用于过滤属于某个部门的用户 + * @method array getFilters() 获取参数过滤数组 + + * @method void setFilters(array $Filters) 设置参数过滤数组 */ class DescribeUsersRequest extends AbstractModel { @@ -96,6 +99,12 @@ class DescribeUsersRequest extends AbstractModel */ public $DepartmentId; + /** + * @var array 参数过滤数组 + + */ + public $Filters; + /** * @param array $IdSet 如果IdSet不为空,则忽略其他参数 * @param string $Name 模糊查询,IdSet、UserName、Phone为空时才生效,对用户名和姓名进行模糊查询 @@ -108,6 +117,7 @@ class DescribeUsersRequest extends AbstractModel * @param array $AuthorizedDeviceIdSet 查询具有指定资产ID访问权限的用户 * @param array $AuthTypeSet 认证方式,0 - 本地, 1 - LDAP, 2 - OAuth, 不传为全部 * @param string $DepartmentId 部门ID,用于过滤属于某个部门的用户 + * @param array $Filters 参数过滤数组 */ function __construct() { @@ -161,5 +171,14 @@ class DescribeUsersRequest extends AbstractModel if (array_key_exists("DepartmentId",$param) and $param["DepartmentId"] !== null) { $this->DepartmentId = $param["DepartmentId"]; } + + 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/Dasb/V20191018/Models/ModifyAclRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ModifyAclRequest.php index cdfe960c..6aab1a1d 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 @@ -78,6 +78,8 @@ use TencentCloud\Common\AbstractModel; 生效、失效时间不填则访问权限长期有效 * @method string getDepartmentId() 获取权限所属部门的ID,如:1.2.3 * @method void setDepartmentId(string $DepartmentId) 设置权限所属部门的ID,如:1.2.3 + * @method boolean getAllowAccessCredential() 获取是否允许使用访问串 + * @method void setAllowAccessCredential(boolean $AllowAccessCredential) 设置是否允许使用访问串 */ class ModifyAclRequest extends AbstractModel { @@ -218,6 +220,11 @@ class ModifyAclRequest extends AbstractModel */ public $DepartmentId; + /** + * @var boolean 是否允许使用访问串 + */ + public $AllowAccessCredential; + /** * @param string $Name 访问权限名称,最大32字符,不能包含空白字符 * @param boolean $AllowDiskRedirect 是否开启磁盘映射 @@ -248,6 +255,7 @@ class ModifyAclRequest extends AbstractModel * @param string $ValidateTo 访问权限失效时间,如:"2021-09-23T00:00:00+00:00" 生效、失效时间不填则访问权限长期有效 * @param string $DepartmentId 权限所属部门的ID,如:1.2.3 + * @param boolean $AllowAccessCredential 是否允许使用访问串 */ function __construct() { @@ -369,5 +377,9 @@ class ModifyAclRequest extends AbstractModel if (array_key_exists("DepartmentId",$param) and $param["DepartmentId"] !== null) { $this->DepartmentId = $param["DepartmentId"]; } + + if (array_key_exists("AllowAccessCredential",$param) and $param["AllowAccessCredential"] !== null) { + $this->AllowAccessCredential = $param["AllowAccessCredential"]; + } } } 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 8a0d08e8..484ea777 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 @@ -51,6 +51,18 @@ use TencentCloud\Common\AbstractModel; * @method string getDepartmentId() 获取用户所属部门(用于入参) 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDepartmentId(string $DepartmentId) 设置用户所属部门(用于入参) +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getActiveStatus() 获取激活状态 0 - 未激活 1 - 激活 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setActiveStatus(integer $ActiveStatus) 设置激活状态 0 - 未激活 1 - 激活 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getLockStatus() 获取锁定状态 0 - 未锁定 1 - 锁定 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLockStatus(integer $LockStatus) 设置锁定状态 0 - 未锁定 1 - 锁定 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getStatus() 获取状态 与Filter中一致 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStatus(string $Status) 设置状态 与Filter中一致 注意:此字段可能返回 null,表示取不到有效值。 */ class User extends AbstractModel @@ -119,6 +131,24 @@ class User extends AbstractModel */ public $DepartmentId; + /** + * @var integer 激活状态 0 - 未激活 1 - 激活 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ActiveStatus; + + /** + * @var integer 锁定状态 0 - 未锁定 1 - 锁定 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LockStatus; + + /** + * @var string 状态 与Filter中一致 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Status; + /** * @param string $UserName 用户名, 3-20个字符 必须以英文字母开头,且不能包含字母、数字、.、_、-以外的字符 * @param string $RealName 用户姓名, 最大20个字符,不能包含空白字符 @@ -135,6 +165,12 @@ class User extends AbstractModel * @param Department $Department 用户所属部门(用于出参) 注意:此字段可能返回 null,表示取不到有效值。 * @param string $DepartmentId 用户所属部门(用于入参) +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ActiveStatus 激活状态 0 - 未激活 1 - 激活 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $LockStatus 锁定状态 0 - 未锁定 1 - 锁定 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Status 状态 与Filter中一致 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -203,5 +239,17 @@ class User extends AbstractModel if (array_key_exists("DepartmentId",$param) and $param["DepartmentId"] !== null) { $this->DepartmentId = $param["DepartmentId"]; } + + if (array_key_exists("ActiveStatus",$param) and $param["ActiveStatus"] !== null) { + $this->ActiveStatus = $param["ActiveStatus"]; + } + + if (array_key_exists("LockStatus",$param) and $param["LockStatus"] !== null) { + $this->LockStatus = $param["LockStatus"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } } } 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 667e8e56..e507108e 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 @@ -67,9 +67,6 @@ use TencentCloud\Dcdb\V20180411\Models as Models; * @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\DescribeUserTasksResponse DescribeUserTasks(Models\DescribeUserTasksRequest $req) 本接口(DescribeUserTasks)用于拉取用户任务列表 * @method Models\DestroyDCDBInstanceResponse DestroyDCDBInstance(Models\DestroyDCDBInstanceRequest $req) 本接口(DestroyDCDBInstance)用于销毁已隔离的TDSQL包年包月实例。 * @method Models\DestroyHourDCDBInstanceResponse DestroyHourDCDBInstance(Models\DestroyHourDCDBInstanceRequest $req) 本接口(DestroyHourDCDBInstance)用于TDSQL销毁按量计费实例。 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 a79a6a5c..de884607 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 @@ -48,8 +48,8 @@ use TencentCloud\Common\AbstractModel; 查询实例规格获得。 * @method string getDbVersionId() 获取数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。 * @method void setDbVersionId(string $DbVersionId) 设置数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。 - * @method array getZones() 获取分片节点可用区分布,最多可填两个可用区。当分片规格为一主两从时,其中两个节点在第一个可用区。 - * @method void setZones(array $Zones) 设置分片节点可用区分布,最多可填两个可用区。当分片规格为一主两从时,其中两个节点在第一个可用区。 + * @method array getZones() 获取分片节点可用区分布,可填写多个可用区。 + * @method void setZones(array $Zones) 设置分片节点可用区分布,可填写多个可用区。 * @method string getSecurityGroupId() 获取安全组id * @method void setSecurityGroupId(string $SecurityGroupId) 设置安全组id * @method string getInstanceName() 获取实例名称, 可以通过该字段自主的设置实例的名字 @@ -70,6 +70,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRollbackTime(string $RollbackTime) 设置回档时间,例如“2021-11-22 00:00:00” * @method array getSecurityGroupIds() 获取安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数 * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数 + * @method integer getDcnSyncMode() 获取DCN同步模式,0:普通DCN同步,1:一致性同步 + * @method void setDcnSyncMode(integer $DcnSyncMode) 设置DCN同步模式,0:普通DCN同步,1:一致性同步 */ class CreateHourDCDBInstanceRequest extends AbstractModel { @@ -128,7 +130,7 @@ class CreateHourDCDBInstanceRequest extends AbstractModel public $DbVersionId; /** - * @var array 分片节点可用区分布,最多可填两个可用区。当分片规格为一主两从时,其中两个节点在第一个可用区。 + * @var array 分片节点可用区分布,可填写多个可用区。 */ public $Zones; @@ -182,6 +184,11 @@ class CreateHourDCDBInstanceRequest extends AbstractModel */ public $SecurityGroupIds; + /** + * @var integer DCN同步模式,0:普通DCN同步,1:一致性同步 + */ + public $DcnSyncMode; + /** * @param integer $ShardMemory 分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。 @@ -197,7 +204,7 @@ class CreateHourDCDBInstanceRequest extends AbstractModel * @param integer $ShardCpu 分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。 * @param string $DbVersionId 数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。 - * @param array $Zones 分片节点可用区分布,最多可填两个可用区。当分片规格为一主两从时,其中两个节点在第一个可用区。 + * @param array $Zones 分片节点可用区分布,可填写多个可用区。 * @param string $SecurityGroupId 安全组id * @param string $InstanceName 实例名称, 可以通过该字段自主的设置实例的名字 * @param integer $Ipv6Flag 是否支持IPv6,0:不支持,1:支持 @@ -208,6 +215,7 @@ class CreateHourDCDBInstanceRequest extends AbstractModel * @param string $RollbackInstanceId 需要回档的源实例ID * @param string $RollbackTime 回档时间,例如“2021-11-22 00:00:00” * @param array $SecurityGroupIds 安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数 + * @param integer $DcnSyncMode DCN同步模式,0:普通DCN同步,1:一致性同步 */ function __construct() { @@ -315,5 +323,9 @@ class CreateHourDCDBInstanceRequest extends AbstractModel if (array_key_exists("SecurityGroupIds",$param) and $param["SecurityGroupIds"] !== null) { $this->SecurityGroupIds = $param["SecurityGroupIds"]; } + + if (array_key_exists("DcnSyncMode",$param) and $param["DcnSyncMode"] !== null) { + $this->DcnSyncMode = $param["DcnSyncMode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeSqlLogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeSqlLogsRequest.php deleted file mode 100755 index b48b8019..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeSqlLogsRequest.php +++ /dev/null @@ -1,77 +0,0 @@ -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"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeSqlLogsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeSqlLogsResponse.php deleted file mode 100755 index 79f0ac9b..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeSqlLogsResponse.php +++ /dev/null @@ -1,130 +0,0 @@ -TotalCount = $param["TotalCount"]; - } - - if (array_key_exists("StartOffset",$param) and $param["StartOffset"] !== null) { - $this->StartOffset = $param["StartOffset"]; - } - - if (array_key_exists("EndOffset",$param) and $param["EndOffset"] !== null) { - $this->EndOffset = $param["EndOffset"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Count",$param) and $param["Count"] !== null) { - $this->Count = $param["Count"]; - } - - if (array_key_exists("SqlItems",$param) and $param["SqlItems"] !== null) { - $this->SqlItems = []; - foreach ($param["SqlItems"] as $key => $value){ - $obj = new SqlLogItem(); - $obj->deserialize($value); - array_push($this->SqlItems, $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/Dcdb/V20180411/Models/SqlLogItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/SqlLogItem.php deleted file mode 100755 index 7fe351b3..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/SqlLogItem.php +++ /dev/null @@ -1,161 +0,0 @@ -Offset = $param["Offset"]; - } - - if (array_key_exists("User",$param) and $param["User"] !== null) { - $this->User = $param["User"]; - } - - if (array_key_exists("Client",$param) and $param["Client"] !== null) { - $this->Client = $param["Client"]; - } - - 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("SelectRowNum",$param) and $param["SelectRowNum"] !== null) { - $this->SelectRowNum = $param["SelectRowNum"]; - } - - if (array_key_exists("AffectRowNum",$param) and $param["AffectRowNum"] !== null) { - $this->AffectRowNum = $param["AffectRowNum"]; - } - - if (array_key_exists("Timestamp",$param) and $param["Timestamp"] !== null) { - $this->Timestamp = $param["Timestamp"]; - } - - if (array_key_exists("TimeCostMs",$param) and $param["TimeCostMs"] !== null) { - $this->TimeCostMs = $param["TimeCostMs"]; - } - - if (array_key_exists("ResultCode",$param) and $param["ResultCode"] !== null) { - $this->ResultCode = $param["ResultCode"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TaskResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TaskResultInfo.php index 2d78e309..284533fc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TaskResultInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TaskResultInfo.php @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSQL(string $SQL) 设置当前执行的SQL,一个任务包含一个SQL * @method string getSQLType() 获取执行任务的类型,现在分为DDL、DML、DQL * @method void setSQLType(string $SQLType) 设置执行任务的类型,现在分为DDL、DML、DQL - * @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 integer getDataAmount() 获取扫描的数据量,单位byte * @method void setDataAmount(integer $DataAmount) 设置扫描的数据量,单位byte * @method integer getUsedTime() 获取计算耗时,单位: ms @@ -97,7 +97,7 @@ class TaskResultInfo extends AbstractModel public $SQLType; /** - * @var integer 任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 -1:任务执行失败 -3:用户手动终止。只有任务执行成功的情况下,才会返回任务执行的结果 + * @var integer 任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果 */ public $State; @@ -176,7 +176,7 @@ class TaskResultInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $SQL 当前执行的SQL,一个任务包含一个SQL * @param string $SQLType 执行任务的类型,现在分为DDL、DML、DQL - * @param integer $State 任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 -1:任务执行失败 -3:用户手动终止。只有任务执行成功的情况下,才会返回任务执行的结果 + * @param integer $State 任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果 * @param integer $DataAmount 扫描的数据量,单位byte * @param integer $UsedTime 计算耗时,单位: ms * @param string $OutputPath 任务结果输出的COS桶地址 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/DsgcClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/DsgcClient.php new file mode 100644 index 00000000..dc3bfe8f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/DsgcClient.php @@ -0,0 +1,251 @@ +endpoint, $this->version, $credential, $region, $profile); + } + + public function returnResponse($action, $response) + { + $respClass = "TencentCloud"."\\".ucfirst("dsgc")."\\"."V20190723\\Models"."\\".ucfirst($action)."Response"; + $obj = new $respClass(); + $obj->deserialize($response); + return $obj; + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AKSKLeak.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AKSKLeak.php new file mode 100644 index 00000000..3b61b46c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AKSKLeak.php @@ -0,0 +1,89 @@ +AK = $param["AK"]; + } + + if (array_key_exists("SK",$param) and $param["SK"] !== null) { + $this->SK = $param["SK"]; + } + + if (array_key_exists("URL",$param) and $param["URL"] !== null) { + $this->URL = $param["URL"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AccountRisk.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AccountRisk.php new file mode 100644 index 00000000..b9fbc41f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AccountRisk.php @@ -0,0 +1,73 @@ +Id = $param["Id"]; + } + + if (array_key_exists("RiskAccount",$param) and $param["RiskAccount"] !== null) { + $this->RiskAccount = $param["RiskAccount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentControlItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentControlItem.php new file mode 100644 index 00000000..a170e4b9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentControlItem.php @@ -0,0 +1,157 @@ +ItemId = $param["ItemId"]; + } + + if (array_key_exists("ItemName",$param) and $param["ItemName"] !== null) { + $this->ItemName = $param["ItemName"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Source",$param) and $param["Source"] !== null) { + $this->Source = $param["Source"]; + } + + if (array_key_exists("ItemType",$param) and $param["ItemType"] !== null) { + $this->ItemType = $param["ItemType"]; + } + + if (array_key_exists("ItemSubType",$param) and $param["ItemSubType"] !== null) { + $this->ItemSubType = $param["ItemSubType"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("TemplateCount",$param) and $param["TemplateCount"] !== null) { + $this->TemplateCount = $param["TemplateCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentRisk.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentRisk.php new file mode 100644 index 00000000..879e1b3b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentRisk.php @@ -0,0 +1,286 @@ +RiskId = $param["RiskId"]; + } + + if (array_key_exists("RiskDescription",$param) and $param["RiskDescription"] !== null) { + $this->RiskDescription = $param["RiskDescription"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("ControlItemId",$param) and $param["ControlItemId"] !== null) { + $this->ControlItemId = $param["ControlItemId"]; + } + + if (array_key_exists("ControlItemName",$param) and $param["ControlItemName"] !== null) { + $this->ControlItemName = $param["ControlItemName"]; + } + + if (array_key_exists("ControlItemDesc",$param) and $param["ControlItemDesc"] !== null) { + $this->ControlItemDesc = $param["ControlItemDesc"]; + } + + if (array_key_exists("RiskLevel",$param) and $param["RiskLevel"] !== null) { + $this->RiskLevel = $param["RiskLevel"]; + } + + if (array_key_exists("RiskMitigation",$param) and $param["RiskMitigation"] !== null) { + $this->RiskMitigation = $param["RiskMitigation"]; + } + + 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("RiskOwner",$param) and $param["RiskOwner"] !== null) { + $this->RiskOwner = $param["RiskOwner"]; + } + + if (array_key_exists("RelatedAsset",$param) and $param["RelatedAsset"] !== null) { + $this->RelatedAsset = $param["RelatedAsset"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("AssetName",$param) and $param["AssetName"] !== null) { + $this->AssetName = $param["AssetName"]; + } + + if (array_key_exists("SecurityProduct",$param) and $param["SecurityProduct"] !== null) { + $this->SecurityProduct = []; + foreach ($param["SecurityProduct"] as $key => $value){ + $obj = new SecurityProduct(); + $obj->deserialize($value); + array_push($this->SecurityProduct, $obj); + } + } + + if (array_key_exists("RiskType",$param) and $param["RiskType"] !== null) { + $this->RiskType = $param["RiskType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentRiskItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentRiskItem.php new file mode 100644 index 00000000..79a720e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentRiskItem.php @@ -0,0 +1,153 @@ +Id = $param["Id"]; + } + + if (array_key_exists("RiskName",$param) and $param["RiskName"] !== null) { + $this->RiskName = $param["RiskName"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("RiskType",$param) and $param["RiskType"] !== null) { + $this->RiskType = $param["RiskType"]; + } + + if (array_key_exists("ReferTemplateCount",$param) and $param["ReferTemplateCount"] !== null) { + $this->ReferTemplateCount = $param["ReferTemplateCount"]; + } + + if (array_key_exists("SupportDataSource",$param) and $param["SupportDataSource"] !== null) { + $this->SupportDataSource = $param["SupportDataSource"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentTask.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentTask.php new file mode 100644 index 00000000..a39e1903 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentTask.php @@ -0,0 +1,259 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("BusinessName",$param) and $param["BusinessName"] !== null) { + $this->BusinessName = $param["BusinessName"]; + } + + if (array_key_exists("BusinessDept",$param) and $param["BusinessDept"] !== null) { + $this->BusinessDept = $param["BusinessDept"]; + } + + if (array_key_exists("BusinessOwner",$param) and $param["BusinessOwner"] !== null) { + $this->BusinessOwner = $param["BusinessOwner"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("ComplianceGroupId",$param) and $param["ComplianceGroupId"] !== null) { + $this->ComplianceGroupId = $param["ComplianceGroupId"]; + } + + if (array_key_exists("ComplianceGroupName",$param) and $param["ComplianceGroupName"] !== null) { + $this->ComplianceGroupName = $param["ComplianceGroupName"]; + } + + if (array_key_exists("ControlItemCount",$param) and $param["ControlItemCount"] !== null) { + $this->ControlItemCount = $param["ControlItemCount"]; + } + + if (array_key_exists("RiskCount",$param) and $param["RiskCount"] !== null) { + $this->RiskCount = $param["RiskCount"]; + } + + if (array_key_exists("FinishedTime",$param) and $param["FinishedTime"] !== null) { + $this->FinishedTime = $param["FinishedTime"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("RiskCountInfoList",$param) and $param["RiskCountInfoList"] !== null) { + $this->RiskCountInfoList = []; + foreach ($param["RiskCountInfoList"] as $key => $value){ + $obj = new RiskCountInfo(); + $obj->deserialize($value); + array_push($this->RiskCountInfoList, $obj); + } + } + + if (array_key_exists("DiscoveryCondition",$param) and $param["DiscoveryCondition"] !== null) { + $this->DiscoveryCondition = new DiscoveryCondition(); + $this->DiscoveryCondition->deserialize($param["DiscoveryCondition"]); + } + + if (array_key_exists("ErrorInfo",$param) and $param["ErrorInfo"] !== null) { + $this->ErrorInfo = $param["ErrorInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentTemplate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentTemplate.php new file mode 100644 index 00000000..b9e9ae3f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssessmentTemplate.php @@ -0,0 +1,185 @@ +Id = $param["Id"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + 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("Source",$param) and $param["Source"] !== null) { + $this->Source = $param["Source"]; + } + + if (array_key_exists("UseType",$param) and $param["UseType"] !== null) { + $this->UseType = $param["UseType"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("ControlItemCount",$param) and $param["ControlItemCount"] !== null) { + $this->ControlItemCount = $param["ControlItemCount"]; + } + + if (array_key_exists("AppliedItemCount",$param) and $param["AppliedItemCount"] !== null) { + $this->AppliedItemCount = $param["AppliedItemCount"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("SupportDataSource",$param) and $param["SupportDataSource"] !== null) { + $this->SupportDataSource = $param["SupportDataSource"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetCosDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetCosDetail.php new file mode 100644 index 00000000..b11bce3d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetCosDetail.php @@ -0,0 +1,142 @@ +Bucket = $param["Bucket"]; + } + + if (array_key_exists("DataType",$param) and $param["DataType"] !== null) { + $this->DataType = $param["DataType"]; + } + + if (array_key_exists("FileNums",$param) and $param["FileNums"] !== null) { + $this->FileNums = $param["FileNums"]; + } + + if (array_key_exists("SensitiveFileNums",$param) and $param["SensitiveFileNums"] !== null) { + $this->SensitiveFileNums = $param["SensitiveFileNums"]; + } + + if (array_key_exists("DistributionData",$param) and $param["DistributionData"] !== null) { + $this->DistributionData = []; + foreach ($param["DistributionData"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->DistributionData, $obj); + } + } + + if (array_key_exists("MatchedNum",$param) and $param["MatchedNum"] !== null) { + $this->MatchedNum = $param["MatchedNum"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetDBDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetDBDetail.php new file mode 100644 index 00000000..99c57aaa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetDBDetail.php @@ -0,0 +1,174 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DdName",$param) and $param["DdName"] !== null) { + $this->DdName = $param["DdName"]; + } + + if (array_key_exists("DataType",$param) and $param["DataType"] !== null) { + $this->DataType = $param["DataType"]; + } + + if (array_key_exists("TableNums",$param) and $param["TableNums"] !== null) { + $this->TableNums = $param["TableNums"]; + } + + if (array_key_exists("SensitiveTableNums",$param) and $param["SensitiveTableNums"] !== null) { + $this->SensitiveTableNums = $param["SensitiveTableNums"]; + } + + if (array_key_exists("FieldNums",$param) and $param["FieldNums"] !== null) { + $this->FieldNums = $param["FieldNums"]; + } + + if (array_key_exists("SensitiveFieldNums",$param) and $param["SensitiveFieldNums"] !== null) { + $this->SensitiveFieldNums = $param["SensitiveFieldNums"]; + } + + if (array_key_exists("DistributionData",$param) and $param["DistributionData"] !== null) { + $this->DistributionData = []; + foreach ($param["DistributionData"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->DistributionData, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetList.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetList.php new file mode 100644 index 00000000..b9617ee6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AssetList.php @@ -0,0 +1,70 @@ +DataSourceType = $param["DataSourceType"]; + } + + if (array_key_exists("DataSourceInfo",$param) and $param["DataSourceInfo"] !== null) { + $this->DataSourceInfo = []; + foreach ($param["DataSourceInfo"] as $key => $value){ + $obj = new DataSourceInfo(); + $obj->deserialize($value); + array_push($this->DataSourceInfo, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AuthorizeDSPAMetaResourcesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AuthorizeDSPAMetaResourcesRequest.php new file mode 100644 index 00000000..e8b95f0b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AuthorizeDSPAMetaResourcesRequest.php @@ -0,0 +1,106 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("AuthType",$param) and $param["AuthType"] !== null) { + $this->AuthType = $param["AuthType"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("ResourcesAccount",$param) and $param["ResourcesAccount"] !== null) { + $this->ResourcesAccount = []; + foreach ($param["ResourcesAccount"] as $key => $value){ + $obj = new DspaResourceAccount(); + $obj->deserialize($value); + array_push($this->ResourcesAccount, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AuthorizeDSPAMetaResourcesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AuthorizeDSPAMetaResourcesResponse.php new file mode 100644 index 00000000..18c98724 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/AuthorizeDSPAMetaResourcesResponse.php @@ -0,0 +1,86 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Results",$param) and $param["Results"] !== null) { + $this->Results = []; + foreach ($param["Results"] as $key => $value){ + $obj = new DspaTaskResult(); + $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/Dsgc/V20190723/Models/BindDSPAResourceCosBucketsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceCosBucketsRequest.php new file mode 100644 index 00000000..8b63dd6e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceCosBucketsRequest.php @@ -0,0 +1,87 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("BindCosResourceItems",$param) and $param["BindCosResourceItems"] !== null) { + $this->BindCosResourceItems = []; + foreach ($param["BindCosResourceItems"] as $key => $value){ + $obj = new CosResourceItem(); + $obj->deserialize($value); + array_push($this->BindCosResourceItems, $obj); + } + } + + if (array_key_exists("UnbindCosResourceItems",$param) and $param["UnbindCosResourceItems"] !== null) { + $this->UnbindCosResourceItems = []; + foreach ($param["UnbindCosResourceItems"] as $key => $value){ + $obj = new CosResourceItem(); + $obj->deserialize($value); + array_push($this->UnbindCosResourceItems, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceCosBucketsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceCosBucketsResponse.php new file mode 100644 index 00000000..6d69944c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceCosBucketsResponse.php @@ -0,0 +1,70 @@ +CosTaskResults = []; + foreach ($param["CosTaskResults"] as $key => $value){ + $obj = new CosTaskResult(); + $obj->deserialize($value); + array_push($this->CosTaskResults, $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/Dsgc/V20190723/Models/BindDSPAResourceDatabasesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceDatabasesRequest.php new file mode 100644 index 00000000..a2d742f1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceDatabasesRequest.php @@ -0,0 +1,111 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + + if (array_key_exists("BindDbItems",$param) and $param["BindDbItems"] !== null) { + $this->BindDbItems = []; + foreach ($param["BindDbItems"] as $key => $value){ + $obj = new DbResourceItem(); + $obj->deserialize($value); + array_push($this->BindDbItems, $obj); + } + } + + if (array_key_exists("UnbindDbItems",$param) and $param["UnbindDbItems"] !== null) { + $this->UnbindDbItems = []; + foreach ($param["UnbindDbItems"] as $key => $value){ + $obj = new DbResourceItem(); + $obj->deserialize($value); + array_push($this->UnbindDbItems, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceDatabasesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceDatabasesResponse.php new file mode 100644 index 00000000..df8ba0b9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/BindDSPAResourceDatabasesResponse.php @@ -0,0 +1,70 @@ +DbTaskResults = []; + foreach ($param["DbTaskResults"] as $key => $value){ + $obj = new DbTaskResult(); + $obj->deserialize($value); + array_push($this->DbTaskResults, $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/Dsgc/V20190723/Models/COSDataRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/COSDataRule.php new file mode 100644 index 00000000..3aba69dc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/COSDataRule.php @@ -0,0 +1,74 @@ +Operator = $param["Operator"]; + } + + if (array_key_exists("Contents",$param) and $param["Contents"] !== null) { + $this->Contents = []; + foreach ($param["Contents"] as $key => $value){ + $obj = new DataContent(); + $obj->deserialize($value); + array_push($this->Contents, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/COSInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/COSInstance.php new file mode 100644 index 00000000..6ae6300a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/COSInstance.php @@ -0,0 +1,77 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("BucketName",$param) and $param["BucketName"] !== null) { + $this->BucketName = $param["BucketName"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CategoryRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CategoryRule.php new file mode 100644 index 00000000..7afa4c96 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CategoryRule.php @@ -0,0 +1,145 @@ +CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + if (array_key_exists("LevelName",$param) and $param["LevelName"] !== null) { + $this->LevelName = $param["LevelName"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("AliasRuleId",$param) and $param["AliasRuleId"] !== null) { + $this->AliasRuleId = $param["AliasRuleId"]; + } + + if (array_key_exists("AliasRuleName",$param) and $param["AliasRuleName"] !== null) { + $this->AliasRuleName = $param["AliasRuleName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CategoryRuleStatistic.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CategoryRuleStatistic.php new file mode 100644 index 00000000..2be58cb8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CategoryRuleStatistic.php @@ -0,0 +1,77 @@ +CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("RuleCount",$param) and $param["RuleCount"] !== null) { + $this->RuleCount = $param["RuleCount"]; + } + + if (array_key_exists("CategoryName",$param) and $param["CategoryName"] !== null) { + $this->CategoryName = $param["CategoryName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ComplianceGroupDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ComplianceGroupDetail.php new file mode 100644 index 00000000..9bd567c3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ComplianceGroupDetail.php @@ -0,0 +1,169 @@ +Id = $param["Id"]; + } + + 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("ComplianceGroupType",$param) and $param["ComplianceGroupType"] !== null) { + $this->ComplianceGroupType = $param["ComplianceGroupType"]; + } + + if (array_key_exists("LevelGroupId",$param) and $param["LevelGroupId"] !== null) { + $this->LevelGroupId = $param["LevelGroupId"]; + } + + if (array_key_exists("LevelGroupName",$param) and $param["LevelGroupName"] !== null) { + $this->LevelGroupName = $param["LevelGroupName"]; + } + + 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("IsAlias",$param) and $param["IsAlias"] !== null) { + $this->IsAlias = $param["IsAlias"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ComplianceGroupRuleIdInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ComplianceGroupRuleIdInfo.php new file mode 100644 index 00000000..9898eafe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ComplianceGroupRuleIdInfo.php @@ -0,0 +1,77 @@ +RuleId = $param["RuleId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CopyDSPATemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CopyDSPATemplateRequest.php new file mode 100644 index 00000000..6d982cf1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CopyDSPATemplateRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CopyDSPATemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CopyDSPATemplateResponse.php new file mode 100644 index 00000000..7f31b53f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CopyDSPATemplateResponse.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/Dsgc/V20190723/Models/CosAsset.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosAsset.php new file mode 100644 index 00000000..c254fef7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosAsset.php @@ -0,0 +1,105 @@ +BucketNums = $param["BucketNums"]; + } + + if (array_key_exists("SensitiveBucketNums",$param) and $param["SensitiveBucketNums"] !== null) { + $this->SensitiveBucketNums = $param["SensitiveBucketNums"]; + } + + if (array_key_exists("FileNums",$param) and $param["FileNums"] !== null) { + $this->FileNums = $param["FileNums"]; + } + + if (array_key_exists("SensitiveFileNums",$param) and $param["SensitiveFileNums"] !== null) { + $this->SensitiveFileNums = $param["SensitiveFileNums"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosResourceItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosResourceItem.php new file mode 100644 index 00000000..767b846e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosResourceItem.php @@ -0,0 +1,77 @@ +ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("ResourceName",$param) and $param["ResourceName"] !== null) { + $this->ResourceName = $param["ResourceName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosTaskResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosTaskResult.php new file mode 100644 index 00000000..6e66d094 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CosTaskResult.php @@ -0,0 +1,94 @@ +Result = $param["Result"]; + } + + if (array_key_exists("ResultDescription",$param) and $param["ResultDescription"] !== null) { + $this->ResultDescription = $param["ResultDescription"]; + } + + if (array_key_exists("ErrDescription",$param) and $param["ErrDescription"] !== null) { + $this->ErrDescription = new ErrDescription(); + $this->ErrDescription->deserialize($param["ErrDescription"]); + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportRetryTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportRetryTaskRequest.php new file mode 100644 index 00000000..e325f6b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportRetryTaskRequest.php @@ -0,0 +1,65 @@ +ReportTaskId = $param["ReportTaskId"]; + } + + if (array_key_exists("DspaId",$param) and $param["DspaId"] !== null) { + $this->DspaId = $param["DspaId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportRetryTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportRetryTaskResponse.php new file mode 100644 index 00000000..469e9337 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportRetryTaskResponse.php @@ -0,0 +1,85 @@ +ReportTaskId = $param["ReportTaskId"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportTaskRequest.php new file mode 100644 index 00000000..1dd0aed9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportTaskRequest.php @@ -0,0 +1,82 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("AssetList",$param) and $param["AssetList"] !== null) { + $this->AssetList = []; + foreach ($param["AssetList"] as $key => $value){ + $obj = new AssetList(); + $obj->deserialize($value); + array_push($this->AssetList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportTaskResponse.php new file mode 100644 index 00000000..a65ef218 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateAssetSortingReportTaskResponse.php @@ -0,0 +1,85 @@ +ReportTaskId = $param["ReportTaskId"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateClassificationRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateClassificationRuleRequest.php new file mode 100644 index 00000000..6d99c581 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateClassificationRuleRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateComplianceRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateComplianceRules.php new file mode 100644 index 00000000..b6c2da37 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateComplianceRules.php @@ -0,0 +1,65 @@ +RuleId = $param["RuleId"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskLevelRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskLevelRequest.php new file mode 100644 index 00000000..3ab8057f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskLevelRequest.php @@ -0,0 +1,106 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("RiskLevelName",$param) and $param["RiskLevelName"] !== null) { + $this->RiskLevelName = $param["RiskLevelName"]; + } + + if (array_key_exists("IdentifyComplianceId",$param) and $param["IdentifyComplianceId"] !== null) { + $this->IdentifyComplianceId = $param["IdentifyComplianceId"]; + } + + if (array_key_exists("RiskLevelRule",$param) and $param["RiskLevelRule"] !== null) { + $this->RiskLevelRule = []; + foreach ($param["RiskLevelRule"] as $key => $value){ + $obj = new RiskLevelMatrix(); + $obj->deserialize($value); + array_push($this->RiskLevelRule, $obj); + } + } + + if (array_key_exists("RiskLevelDescription",$param) and $param["RiskLevelDescription"] !== null) { + $this->RiskLevelDescription = $param["RiskLevelDescription"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskLevelResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskLevelResponse.php new file mode 100644 index 00000000..2d7ea8a1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskLevelResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskTemplateRequest.php new file mode 100644 index 00000000..3f4ad091 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskTemplateRequest.php @@ -0,0 +1,101 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("RiskLevelId",$param) and $param["RiskLevelId"] !== null) { + $this->RiskLevelId = $param["RiskLevelId"]; + } + + if (array_key_exists("RiskIdList",$param) and $param["RiskIdList"] !== null) { + $this->RiskIdList = $param["RiskIdList"]; + } + + if (array_key_exists("TemplateDescription",$param) and $param["TemplateDescription"] !== null) { + $this->TemplateDescription = $param["TemplateDescription"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskTemplateResponse.php new file mode 100644 index 00000000..ece62e96 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentRiskTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentTaskRequest.php new file mode 100644 index 00000000..379a0664 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentTaskRequest.php @@ -0,0 +1,153 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("DiscoveryCondition",$param) and $param["DiscoveryCondition"] !== null) { + $this->DiscoveryCondition = new DiscoveryCondition(); + $this->DiscoveryCondition->deserialize($param["DiscoveryCondition"]); + } + + if (array_key_exists("BusinessName",$param) and $param["BusinessName"] !== null) { + $this->BusinessName = $param["BusinessName"]; + } + + if (array_key_exists("BusinessDept",$param) and $param["BusinessDept"] !== null) { + $this->BusinessDept = $param["BusinessDept"]; + } + + if (array_key_exists("BusinessOwner",$param) and $param["BusinessOwner"] !== null) { + $this->BusinessOwner = $param["BusinessOwner"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentTaskResponse.php new file mode 100644 index 00000000..bf29a26f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAAssessmentTaskResponse.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/Dsgc/V20190723/Models/CreateDSPACOSDiscoveryTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACOSDiscoveryTaskRequest.php new file mode 100644 index 00000000..d32a77c4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACOSDiscoveryTaskRequest.php @@ -0,0 +1,213 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("Bucket",$param) and $param["Bucket"] !== null) { + $this->Bucket = $param["Bucket"]; + } + + if (array_key_exists("GeneralRuleSetEnable",$param) and $param["GeneralRuleSetEnable"] !== null) { + $this->GeneralRuleSetEnable = $param["GeneralRuleSetEnable"]; + } + + if (array_key_exists("Plan",$param) and $param["Plan"] !== null) { + $this->Plan = $param["Plan"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("FileTypes",$param) and $param["FileTypes"] !== null) { + $this->FileTypes = $param["FileTypes"]; + } + + if (array_key_exists("FileSizeLimit",$param) and $param["FileSizeLimit"] !== null) { + $this->FileSizeLimit = $param["FileSizeLimit"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ComplianceGroupIds",$param) and $param["ComplianceGroupIds"] !== null) { + $this->ComplianceGroupIds = $param["ComplianceGroupIds"]; + } + + if (array_key_exists("TimingStartTime",$param) and $param["TimingStartTime"] !== null) { + $this->TimingStartTime = $param["TimingStartTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACOSDiscoveryTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACOSDiscoveryTaskResponse.php new file mode 100644 index 00000000..ab721f3d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACOSDiscoveryTaskResponse.php @@ -0,0 +1,81 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("ResultId",$param) and $param["ResultId"] !== null) { + $this->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/Dsgc/V20190723/Models/CreateDSPACategoryRelationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRelationRequest.php new file mode 100644 index 00000000..8728a6ef --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRelationRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("ParentCategoryId",$param) and $param["ParentCategoryId"] !== null) { + $this->ParentCategoryId = $param["ParentCategoryId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRelationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRelationResponse.php new file mode 100644 index 00000000..fc0206c1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRelationResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRequest.php new file mode 100644 index 00000000..c5391ce2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryResponse.php new file mode 100644 index 00000000..9653d2bb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACategoryResponse.php @@ -0,0 +1,65 @@ +CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceGroupRequest.php new file mode 100644 index 00000000..7dd9f143 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceGroupRequest.php @@ -0,0 +1,106 @@ +DspaId = $param["DspaId"]; + } + + 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("ComplianceGroupRules",$param) and $param["ComplianceGroupRules"] !== null) { + $this->ComplianceGroupRules = []; + foreach ($param["ComplianceGroupRules"] as $key => $value){ + $obj = new ComplianceGroupRuleIdInfo(); + $obj->deserialize($value); + array_push($this->ComplianceGroupRules, $obj); + } + } + + if (array_key_exists("LevelGroupId",$param) and $param["LevelGroupId"] !== null) { + $this->LevelGroupId = $param["LevelGroupId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceGroupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceGroupResponse.php new file mode 100644 index 00000000..cc36018b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceGroupResponse.php @@ -0,0 +1,65 @@ +ComplianceGroupId = $param["ComplianceGroupId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceRulesRequest.php new file mode 100644 index 00000000..566a5675 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceRulesRequest.php @@ -0,0 +1,94 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("Rules",$param) and $param["Rules"] !== null) { + $this->Rules = []; + foreach ($param["Rules"] as $key => $value){ + $obj = new CreateComplianceRules(); + $obj->deserialize($value); + array_push($this->Rules, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceRulesResponse.php new file mode 100644 index 00000000..837acb18 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAComplianceRulesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACosMetaResourcesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACosMetaResourcesRequest.php new file mode 100644 index 00000000..dbf3c760 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACosMetaResourcesRequest.php @@ -0,0 +1,77 @@ +ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("DspaId",$param) and $param["DspaId"] !== null) { + $this->DspaId = $param["DspaId"]; + } + + if (array_key_exists("Buckets",$param) and $param["Buckets"] !== null) { + $this->Buckets = $param["Buckets"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACosMetaResourcesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACosMetaResourcesResponse.php new file mode 100644 index 00000000..8bb1f87e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPACosMetaResourcesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADbMetaResourcesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADbMetaResourcesRequest.php new file mode 100644 index 00000000..ef6da820 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADbMetaResourcesRequest.php @@ -0,0 +1,118 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("UpdateStatus",$param) and $param["UpdateStatus"] !== null) { + $this->UpdateStatus = $param["UpdateStatus"]; + } + + if (array_key_exists("UpdateId",$param) and $param["UpdateId"] !== null) { + $this->UpdateId = $param["UpdateId"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaCloudResourceMeta(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADbMetaResourcesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADbMetaResourcesResponse.php new file mode 100644 index 00000000..931cff39 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADbMetaResourcesResponse.php @@ -0,0 +1,101 @@ +UpdateId = $param["UpdateId"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + + if (array_key_exists("DspaId",$param) and $param["DspaId"] !== null) { + $this->DspaId = $param["DspaId"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryRuleRequest.php new file mode 100644 index 00000000..45e9cdae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryRuleRequest.php @@ -0,0 +1,103 @@ +DspaId = $param["DspaId"]; + } + + 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("RDBRules",$param) and $param["RDBRules"] !== null) { + $this->RDBRules = new DspaDiscoveryRDBRules(); + $this->RDBRules->deserialize($param["RDBRules"]); + } + + if (array_key_exists("COSRules",$param) and $param["COSRules"] !== null) { + $this->COSRules = new DspaDiscoveryCOSRules(); + $this->COSRules->deserialize($param["COSRules"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryRuleResponse.php new file mode 100644 index 00000000..3d231b53 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryRuleResponse.php @@ -0,0 +1,65 @@ +RuleId = $param["RuleId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryTaskRequest.php new file mode 100644 index 00000000..ed6bb463 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryTaskRequest.php @@ -0,0 +1,229 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("GeneralRuleSetEnable",$param) and $param["GeneralRuleSetEnable"] !== null) { + $this->GeneralRuleSetEnable = $param["GeneralRuleSetEnable"]; + } + + if (array_key_exists("Plan",$param) and $param["Plan"] !== null) { + $this->Plan = $param["Plan"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Condition",$param) and $param["Condition"] !== null) { + $this->Condition = $param["Condition"]; + } + + if (array_key_exists("ComplianceGroupIds",$param) and $param["ComplianceGroupIds"] !== null) { + $this->ComplianceGroupIds = $param["ComplianceGroupIds"]; + } + + if (array_key_exists("TimingStartTime",$param) and $param["TimingStartTime"] !== null) { + $this->TimingStartTime = $param["TimingStartTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryTaskResponse.php new file mode 100644 index 00000000..e74d91a0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPADiscoveryTaskResponse.php @@ -0,0 +1,81 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("ResultId",$param) and $param["ResultId"] !== null) { + $this->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/Dsgc/V20190723/Models/CreateDSPALevelGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPALevelGroupRequest.php new file mode 100644 index 00000000..b9eb343a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPALevelGroupRequest.php @@ -0,0 +1,94 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("ItemLevels",$param) and $param["ItemLevels"] !== null) { + $this->ItemLevels = []; + foreach ($param["ItemLevels"] as $key => $value){ + $obj = new ItemLevel(); + $obj->deserialize($value); + array_push($this->ItemLevels, $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/Dsgc/V20190723/Models/CreateDSPALevelGroupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPALevelGroupResponse.php new file mode 100644 index 00000000..5b92dff7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPALevelGroupResponse.php @@ -0,0 +1,65 @@ +LevelGroupId = $param["LevelGroupId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAMetaResourcesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAMetaResourcesRequest.php new file mode 100644 index 00000000..5ef24f1d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAMetaResourcesRequest.php @@ -0,0 +1,118 @@ +MetaType = $param["MetaType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("DspaId",$param) and $param["DspaId"] !== null) { + $this->DspaId = $param["DspaId"]; + } + + if (array_key_exists("UpdateStatus",$param) and $param["UpdateStatus"] !== null) { + $this->UpdateStatus = $param["UpdateStatus"]; + } + + if (array_key_exists("UpdateId",$param) and $param["UpdateId"] !== null) { + $this->UpdateId = $param["UpdateId"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaUserResourceMeta(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAMetaResourcesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAMetaResourcesResponse.php new file mode 100644 index 00000000..ae7b82b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPAMetaResourcesResponse.php @@ -0,0 +1,101 @@ +UpdateId = $param["UpdateId"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + + if (array_key_exists("DspaId",$param) and $param["DspaId"] !== null) { + $this->DspaId = $param["DspaId"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPASelfBuildMetaResourceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPASelfBuildMetaResourceRequest.php new file mode 100644 index 00000000..ec46ba33 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPASelfBuildMetaResourceRequest.php @@ -0,0 +1,205 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceVip",$param) and $param["ResourceVip"] !== null) { + $this->ResourceVip = $param["ResourceVip"]; + } + + if (array_key_exists("ResourceVPort",$param) and $param["ResourceVPort"] !== null) { + $this->ResourceVPort = $param["ResourceVPort"]; + } + + if (array_key_exists("ResourceUniqueVpcId",$param) and $param["ResourceUniqueVpcId"] !== null) { + $this->ResourceUniqueVpcId = $param["ResourceUniqueVpcId"]; + } + + if (array_key_exists("ResourceUniqueSubnetId",$param) and $param["ResourceUniqueSubnetId"] !== null) { + $this->ResourceUniqueSubnetId = $param["ResourceUniqueSubnetId"]; + } + + if (array_key_exists("ResourceAccessType",$param) and $param["ResourceAccessType"] !== null) { + $this->ResourceAccessType = $param["ResourceAccessType"]; + } + + 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("ResourceName",$param) and $param["ResourceName"] !== null) { + $this->ResourceName = $param["ResourceName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPASelfBuildMetaResourceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPASelfBuildMetaResourceResponse.php new file mode 100644 index 00000000..923d164b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateDSPASelfBuildMetaResourceResponse.php @@ -0,0 +1,77 @@ +ConnectivityStatus = $param["ConnectivityStatus"]; + } + + if (array_key_exists("ConnectivityDescription",$param) and $param["ConnectivityDescription"] !== null) { + $this->ConnectivityDescription = $param["ConnectivityDescription"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateIdentifyRuleAnotherNameRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateIdentifyRuleAnotherNameRequest.php new file mode 100644 index 00000000..61a8c526 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateIdentifyRuleAnotherNameRequest.php @@ -0,0 +1,137 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("AnotherName",$param) and $param["AnotherName"] !== null) { + $this->AnotherName = $param["AnotherName"]; + } + + if (array_key_exists("AliasRuleId",$param) and $param["AliasRuleId"] !== null) { + $this->AliasRuleId = $param["AliasRuleId"]; + } + + if (array_key_exists("AliasRuleName",$param) and $param["AliasRuleName"] !== null) { + $this->AliasRuleName = $param["AliasRuleName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateIdentifyRuleAnotherNameResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateIdentifyRuleAnotherNameResponse.php new file mode 100644 index 00000000..ca85eaf8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateIdentifyRuleAnotherNameResponse.php @@ -0,0 +1,85 @@ +AliasRuleId = $param["AliasRuleId"]; + } + + if (array_key_exists("AliasRuleName",$param) and $param["AliasRuleName"] !== null) { + $this->AliasRuleName = $param["AliasRuleName"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateNewClassificationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateNewClassificationRequest.php new file mode 100644 index 00000000..fb6ea821 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateNewClassificationRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateOrCopyStandardRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateOrCopyStandardRequest.php new file mode 100644 index 00000000..9761b7aa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/CreateOrCopyStandardRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DBInstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DBInstanceInfo.php new file mode 100644 index 00000000..c27691c4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DBInstanceInfo.php @@ -0,0 +1,78 @@ +ResourceId = $param["ResourceId"]; + } + + 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); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DBStatements.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DBStatements.php new file mode 100644 index 00000000..a606f135 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DBStatements.php @@ -0,0 +1,65 @@ +DBName = $param["DBName"]; + } + + if (array_key_exists("DBSchema",$param) and $param["DBSchema"] !== null) { + $this->DBSchema = $param["DBSchema"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPACosMetaDataInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPACosMetaDataInfo.php new file mode 100644 index 00000000..56a4cb40 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPACosMetaDataInfo.php @@ -0,0 +1,125 @@ +Bucket = $param["Bucket"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("Valid",$param) and $param["Valid"] !== null) { + $this->Valid = $param["Valid"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("BindStatus",$param) and $param["BindStatus"] !== null) { + $this->BindStatus = $param["BindStatus"]; + } + + if (array_key_exists("Storage",$param) and $param["Storage"] !== null) { + $this->Storage = $param["Storage"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPADataSourceDbInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPADataSourceDbInfo.php new file mode 100644 index 00000000..cce2b771 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPADataSourceDbInfo.php @@ -0,0 +1,57 @@ +DbName = $param["DbName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPAMetaType.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPAMetaType.php new file mode 100644 index 00000000..647d446a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPAMetaType.php @@ -0,0 +1,101 @@ +MetaType = $param["MetaType"]; + } + + if (array_key_exists("Regions",$param) and $param["Regions"] !== null) { + $this->Regions = $param["Regions"]; + } + + if (array_key_exists("SupportedAuthTypes",$param) and $param["SupportedAuthTypes"] !== null) { + $this->SupportedAuthTypes = $param["SupportedAuthTypes"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPATableInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPATableInfo.php new file mode 100644 index 00000000..74b777e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DSPATableInfo.php @@ -0,0 +1,57 @@ +TableName = $param["TableName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataCategory.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataCategory.php new file mode 100644 index 00000000..b7ea454a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataCategory.php @@ -0,0 +1,89 @@ +CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Source",$param) and $param["Source"] !== null) { + $this->Source = $param["Source"]; + } + + if (array_key_exists("RelateComplianceCount",$param) and $param["RelateComplianceCount"] !== null) { + $this->RelateComplianceCount = $param["RelateComplianceCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataContent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataContent.php new file mode 100644 index 00000000..2fd5cb4c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataContent.php @@ -0,0 +1,77 @@ +RuleContent = $param["RuleContent"]; + } + + if (array_key_exists("IsIgnoreCase",$param) and $param["IsIgnoreCase"] !== null) { + $this->IsIgnoreCase = $param["IsIgnoreCase"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataRule.php new file mode 100644 index 00000000..a3f9f497 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataRule.php @@ -0,0 +1,90 @@ +RuleType = $param["RuleType"]; + } + + if (array_key_exists("RuleContent",$param) and $param["RuleContent"] !== null) { + $this->RuleContent = $param["RuleContent"]; + } + + if (array_key_exists("ExtendParameters",$param) and $param["ExtendParameters"] !== null) { + $this->ExtendParameters = []; + foreach ($param["ExtendParameters"] as $key => $value){ + $obj = new DatagovRuleExtendParameter(); + $obj->deserialize($value); + array_push($this->ExtendParameters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataRules.php new file mode 100644 index 00000000..741f3c93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataRules.php @@ -0,0 +1,74 @@ +Operator = $param["Operator"]; + } + + if (array_key_exists("Contents",$param) and $param["Contents"] !== null) { + $this->Contents = []; + foreach ($param["Contents"] as $key => $value){ + $obj = new DataRule(); + $obj->deserialize($value); + array_push($this->Contents, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataSourceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataSourceInfo.php new file mode 100644 index 00000000..86c5aadc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DataSourceInfo.php @@ -0,0 +1,65 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("BindList",$param) and $param["BindList"] !== null) { + $this->BindList = $param["BindList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DatagovRuleExtendParameter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DatagovRuleExtendParameter.php new file mode 100644 index 00000000..be17ddd1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DatagovRuleExtendParameter.php @@ -0,0 +1,81 @@ +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/Dsgc/V20190723/Models/DbInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbInfo.php new file mode 100644 index 00000000..621e70b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbInfo.php @@ -0,0 +1,73 @@ +DbName = $param["DbName"]; + } + + if (array_key_exists("ValidStatus",$param) and $param["ValidStatus"] !== null) { + $this->ValidStatus = $param["ValidStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbRelationStatusItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbRelationStatusItem.php new file mode 100644 index 00000000..4cdd981f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbRelationStatusItem.php @@ -0,0 +1,77 @@ +DbName = $param["DbName"]; + } + + if (array_key_exists("BindStatus",$param) and $param["BindStatus"] !== null) { + $this->BindStatus = $param["BindStatus"]; + } + + if (array_key_exists("ValidStatus",$param) and $param["ValidStatus"] !== null) { + $this->ValidStatus = $param["ValidStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DatabaseName.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbResourceItem.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DatabaseName.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbResourceItem.php index 9ff67d01..9a292eb3 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DatabaseName.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbResourceItem.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\Dsgc\V20190723\Models; use TencentCloud\Common\AbstractModel; /** - * 数据库表名 + * 数据库DB资源项 * - * @method string getDatabaseName() 获取数据库表名 - * @method void setDatabaseName(string $DatabaseName) 设置数据库表名 + * @method string getDbName() 获取DB名称。 + * @method void setDbName(string $DbName) 设置DB名称。 */ -class DatabaseName extends AbstractModel +class DbResourceItem extends AbstractModel { /** - * @var string 数据库表名 + * @var string DB名称。 */ - public $DatabaseName; + public $DbName; /** - * @param string $DatabaseName 数据库表名 + * @param string $DbName DB名称。 */ function __construct() { @@ -46,8 +46,8 @@ class DatabaseName extends AbstractModel if ($param === null) { return; } - if (array_key_exists("DatabaseName",$param) and $param["DatabaseName"] !== null) { - $this->DatabaseName = $param["DatabaseName"]; + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbTaskResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbTaskResult.php new file mode 100644 index 00000000..5fbedd16 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DbTaskResult.php @@ -0,0 +1,106 @@ +Result = $param["Result"]; + } + + if (array_key_exists("ResultDescription",$param) and $param["ResultDescription"] !== null) { + $this->ResultDescription = $param["ResultDescription"]; + } + + if (array_key_exists("ErrDescription",$param) and $param["ErrDescription"] !== null) { + $this->ErrDescription = new ErrDescription(); + $this->ErrDescription->deserialize($param["ErrDescription"]); + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DecribeSuggestRiskLevelMatrixRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DecribeSuggestRiskLevelMatrixRequest.php new file mode 100644 index 00000000..b2c60be6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DecribeSuggestRiskLevelMatrixRequest.php @@ -0,0 +1,91 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("SensitiveLevelList",$param) and $param["SensitiveLevelList"] !== null) { + $this->SensitiveLevelList = []; + foreach ($param["SensitiveLevelList"] as $key => $value){ + $obj = new RiskMatrixLevel(); + $obj->deserialize($value); + array_push($this->SensitiveLevelList, $obj); + } + } + + if (array_key_exists("VulnerabilityLevelList",$param) and $param["VulnerabilityLevelList"] !== null) { + $this->VulnerabilityLevelList = []; + foreach ($param["VulnerabilityLevelList"] as $key => $value){ + $obj = new RiskMatrixLevel(); + $obj->deserialize($value); + array_push($this->VulnerabilityLevelList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DecribeSuggestRiskLevelMatrixResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DecribeSuggestRiskLevelMatrixResponse.php new file mode 100644 index 00000000..f0b068ee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DecribeSuggestRiskLevelMatrixResponse.php @@ -0,0 +1,70 @@ +SuggestRiskLevelMatrix = []; + foreach ($param["SuggestRiskLevelMatrix"] as $key => $value){ + $obj = new SuggestRiskLevelMatrix(); + $obj->deserialize($value); + array_push($this->SuggestRiskLevelMatrix, $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/Dsgc/V20190723/Models/DeleteCosMetaResourceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteCosMetaResourceRequest.php new file mode 100644 index 00000000..509f163e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteCosMetaResourceRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("ResourceIds",$param) and $param["ResourceIds"] !== null) { + $this->ResourceIds = $param["ResourceIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteCosMetaResourceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteCosMetaResourceResponse.php new file mode 100644 index 00000000..779efc78 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteCosMetaResourceResponse.php @@ -0,0 +1,86 @@ +Results = []; + foreach ($param["Results"] as $key => $value){ + $obj = new DspaTaskResult(); + $obj->deserialize($value); + array_push($this->Results, $obj); + } + } + + if (array_key_exists("DspaId",$param) and $param["DspaId"] !== null) { + $this->DspaId = $param["DspaId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAAssessmentTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAAssessmentTaskRequest.php new file mode 100644 index 00000000..da83e3bf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAAssessmentTaskRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAAssessmentTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAAssessmentTaskResponse.php new file mode 100644 index 00000000..701b7bdc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAAssessmentTaskResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskRequest.php new file mode 100644 index 00000000..2cec9751 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResponse.php new file mode 100644 index 00000000..531e4402 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResultRequest.php new file mode 100644 index 00000000..9b46ffa4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResultRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("BucketResultId",$param) and $param["BucketResultId"] !== null) { + $this->BucketResultId = $param["BucketResultId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResultResponse.php new file mode 100644 index 00000000..576860fd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPACOSDiscoveryTaskResultResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskRequest.php new file mode 100644 index 00000000..a5c5af61 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResponse.php new file mode 100644 index 00000000..015b35bb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResultRequest.php new file mode 100644 index 00000000..3ffbbc71 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResultRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("DbResultId",$param) and $param["DbResultId"] !== null) { + $this->DbResultId = $param["DbResultId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResultResponse.php new file mode 100644 index 00000000..709a4af2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPADiscoveryTaskResultResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAMetaResourceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAMetaResourceRequest.php new file mode 100644 index 00000000..8b011235 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAMetaResourceRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ResourceIDs",$param) and $param["ResourceIDs"] !== null) { + $this->ResourceIDs = $param["ResourceIDs"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAMetaResourceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAMetaResourceResponse.php new file mode 100644 index 00000000..9c6d22d9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DeleteDSPAMetaResourceResponse.php @@ -0,0 +1,82 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Results",$param) and $param["Results"] !== null) { + $this->Results = []; + foreach ($param["Results"] as $key => $value){ + $obj = new DspaTaskResult(); + $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/Dsgc/V20190723/Models/DescribeAssetDetailDataExportResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetDetailDataExportResultRequest.php new file mode 100644 index 00000000..a262d56a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetDetailDataExportResultRequest.php @@ -0,0 +1,65 @@ +ExportTaskId = $param["ExportTaskId"]; + } + + if (array_key_exists("DspaId",$param) and $param["DspaId"] !== null) { + $this->DspaId = $param["DspaId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetDetailDataExportResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetDetailDataExportResultResponse.php new file mode 100644 index 00000000..7d7c2db3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetDetailDataExportResultResponse.php @@ -0,0 +1,77 @@ +ExportResult = $param["ExportResult"]; + } + + if (array_key_exists("ExportFileUrl",$param) and $param["ExportFileUrl"] !== null) { + $this->ExportFileUrl = $param["ExportFileUrl"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetOverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetOverviewRequest.php new file mode 100644 index 00000000..99bd3b30 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetOverviewRequest.php @@ -0,0 +1,82 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("AssetList",$param) and $param["AssetList"] !== null) { + $this->AssetList = []; + foreach ($param["AssetList"] as $key => $value){ + $obj = new AssetList(); + $obj->deserialize($value); + array_push($this->AssetList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetOverviewResponse.php new file mode 100644 index 00000000..4416be5c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeAssetOverviewResponse.php @@ -0,0 +1,319 @@ +DBInstanceNums = $param["DBInstanceNums"]; + } + + if (array_key_exists("DBNums",$param) and $param["DBNums"] !== null) { + $this->DBNums = $param["DBNums"]; + } + + if (array_key_exists("TableNums",$param) and $param["TableNums"] !== null) { + $this->TableNums = $param["TableNums"]; + } + + if (array_key_exists("FieldNums",$param) and $param["FieldNums"] !== null) { + $this->FieldNums = $param["FieldNums"]; + } + + if (array_key_exists("DBInstanceDistribution",$param) and $param["DBInstanceDistribution"] !== null) { + $this->DBInstanceDistribution = []; + foreach ($param["DBInstanceDistribution"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->DBInstanceDistribution, $obj); + } + } + + if (array_key_exists("DBDistribution",$param) and $param["DBDistribution"] !== null) { + $this->DBDistribution = []; + foreach ($param["DBDistribution"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->DBDistribution, $obj); + } + } + + if (array_key_exists("BucketNums",$param) and $param["BucketNums"] !== null) { + $this->BucketNums = $param["BucketNums"]; + } + + if (array_key_exists("FileNums",$param) and $param["FileNums"] !== null) { + $this->FileNums = $param["FileNums"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("EsInstanceNums",$param) and $param["EsInstanceNums"] !== null) { + $this->EsInstanceNums = $param["EsInstanceNums"]; + } + + if (array_key_exists("EsIndexNums",$param) and $param["EsIndexNums"] !== null) { + $this->EsIndexNums = $param["EsIndexNums"]; + } + + if (array_key_exists("EsFieldNums",$param) and $param["EsFieldNums"] !== null) { + $this->EsFieldNums = $param["EsFieldNums"]; + } + + if (array_key_exists("MongoInstanceNums",$param) and $param["MongoInstanceNums"] !== null) { + $this->MongoInstanceNums = $param["MongoInstanceNums"]; + } + + if (array_key_exists("MongoDbNums",$param) and $param["MongoDbNums"] !== null) { + $this->MongoDbNums = $param["MongoDbNums"]; + } + + if (array_key_exists("MongoColNums",$param) and $param["MongoColNums"] !== null) { + $this->MongoColNums = $param["MongoColNums"]; + } + + if (array_key_exists("MongoFieldNums",$param) and $param["MongoFieldNums"] !== null) { + $this->MongoFieldNums = $param["MongoFieldNums"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeBindDBListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeBindDBListRequest.php new file mode 100644 index 00000000..1190efa2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeBindDBListRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeBindDBListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeBindDBListResponse.php new file mode 100644 index 00000000..82506cb5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeBindDBListResponse.php @@ -0,0 +1,90 @@ +BindDBList = $param["BindDBList"]; + } + + if (array_key_exists("BindList",$param) and $param["BindList"] !== null) { + $this->BindList = []; + foreach ($param["BindList"] as $key => $value){ + $obj = new DBInstanceInfo(); + $obj->deserialize($value); + array_push($this->BindList, $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/Dsgc/V20190723/Models/DescribeCOSAssetSensitiveDistributionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeCOSAssetSensitiveDistributionRequest.php new file mode 100644 index 00000000..daaa8cba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeCOSAssetSensitiveDistributionRequest.php @@ -0,0 +1,82 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("AssetList",$param) and $param["AssetList"] !== null) { + $this->AssetList = []; + foreach ($param["AssetList"] as $key => $value){ + $obj = new AssetList(); + $obj->deserialize($value); + array_push($this->AssetList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeCOSAssetSensitiveDistributionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeCOSAssetSensitiveDistributionResponse.php new file mode 100644 index 00000000..0065515c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeCOSAssetSensitiveDistributionResponse.php @@ -0,0 +1,112 @@ +CosAsset = new CosAsset(); + $this->CosAsset->deserialize($param["CosAsset"]); + } + + if (array_key_exists("TopAsset",$param) and $param["TopAsset"] !== null) { + $this->TopAsset = []; + foreach ($param["TopAsset"] as $key => $value){ + $obj = new TopAsset(); + $obj->deserialize($value); + array_push($this->TopAsset, $obj); + } + } + + if (array_key_exists("CosDetail",$param) and $param["CosDetail"] !== null) { + $this->CosDetail = []; + foreach ($param["CosDetail"] as $key => $value){ + $obj = new AssetCosDetail(); + $obj->deserialize($value); + array_push($this->CosDetail, $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/Dsgc/V20190723/Models/DescribeClassificationInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeClassificationInfoRequest.php new file mode 100644 index 00000000..b474252e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeClassificationInfoRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeClassificationRuleCountRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeClassificationRuleCountRequest.php new file mode 100644 index 00000000..9dc0ebfe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeClassificationRuleCountRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentHighRiskTop10OverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentHighRiskTop10OverviewRequest.php new file mode 100644 index 00000000..eec2145c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentHighRiskTop10OverviewRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentHighRiskTop10OverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentHighRiskTop10OverviewResponse.php new file mode 100644 index 00000000..eb336a57 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentHighRiskTop10OverviewResponse.php @@ -0,0 +1,74 @@ +AssetsList = []; + foreach ($param["AssetsList"] as $key => $value){ + $obj = new HighRiskAssetsDetail(); + $obj->deserialize($value); + array_push($this->AssetsList, $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskDetailInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskDetailInfoRequest.php new file mode 100644 index 00000000..a6c7f6c3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskDetailInfoRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("RiskId",$param) and $param["RiskId"] !== null) { + $this->RiskId = $param["RiskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskDetailInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskDetailInfoResponse.php new file mode 100644 index 00000000..171e7439 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskDetailInfoResponse.php @@ -0,0 +1,377 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("AssetName",$param) and $param["AssetName"] !== null) { + $this->AssetName = $param["AssetName"]; + } + + if (array_key_exists("AssessmentTemplateId",$param) and $param["AssessmentTemplateId"] !== null) { + $this->AssessmentTemplateId = $param["AssessmentTemplateId"]; + } + + if (array_key_exists("IdentifyTemplateId",$param) and $param["IdentifyTemplateId"] !== null) { + $this->IdentifyTemplateId = $param["IdentifyTemplateId"]; + } + + if (array_key_exists("RiskType",$param) and $param["RiskType"] !== null) { + $this->RiskType = $param["RiskType"]; + } + + if (array_key_exists("RiskName",$param) and $param["RiskName"] !== null) { + $this->RiskName = $param["RiskName"]; + } + + if (array_key_exists("RiskDescription",$param) and $param["RiskDescription"] !== null) { + $this->RiskDescription = $param["RiskDescription"]; + } + + if (array_key_exists("RiskLevel",$param) and $param["RiskLevel"] !== null) { + $this->RiskLevel = $param["RiskLevel"]; + } + + if (array_key_exists("SuggestAction",$param) and $param["SuggestAction"] !== null) { + $this->SuggestAction = $param["SuggestAction"]; + } + + 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"]; + } + + if (array_key_exists("SecurityProduct",$param) and $param["SecurityProduct"] !== null) { + $this->SecurityProduct = []; + foreach ($param["SecurityProduct"] as $key => $value){ + $obj = new SecurityProduct(); + $obj->deserialize($value); + array_push($this->SecurityProduct, $obj); + } + } + + if (array_key_exists("RiskDimension",$param) and $param["RiskDimension"] !== null) { + $this->RiskDimension = $param["RiskDimension"]; + } + + if (array_key_exists("RelationAsset",$param) and $param["RelationAsset"] !== null) { + $this->RelationAsset = $param["RelationAsset"]; + } + + if (array_key_exists("AccountRiskDetail",$param) and $param["AccountRiskDetail"] !== null) { + $this->AccountRiskDetail = []; + foreach ($param["AccountRiskDetail"] as $key => $value){ + $obj = new AccountRisk(); + $obj->deserialize($value); + array_push($this->AccountRiskDetail, $obj); + } + } + + if (array_key_exists("PrivilegeRiskDetail",$param) and $param["PrivilegeRiskDetail"] !== null) { + $this->PrivilegeRiskDetail = []; + foreach ($param["PrivilegeRiskDetail"] as $key => $value){ + $obj = new PrivilegeRisk(); + $obj->deserialize($value); + array_push($this->PrivilegeRiskDetail, $obj); + } + } + + if (array_key_exists("PolicyRiskCosFileList",$param) and $param["PolicyRiskCosFileList"] !== null) { + $this->PolicyRiskCosFileList = $param["PolicyRiskCosFileList"]; + } + + if (array_key_exists("AKSKLeak",$param) and $param["AKSKLeak"] !== null) { + $this->AKSKLeak = []; + foreach ($param["AKSKLeak"] as $key => $value){ + $obj = new AKSKLeak(); + $obj->deserialize($value); + array_push($this->AKSKLeak, $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskListRequest.php new file mode 100644 index 00000000..0f92b81b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskListRequest.php @@ -0,0 +1,173 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + 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("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("RiskType",$param) and $param["RiskType"] !== null) { + $this->RiskType = $param["RiskType"]; + } + + if (array_key_exists("ControlItemId",$param) and $param["ControlItemId"] !== null) { + $this->ControlItemId = $param["ControlItemId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + 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("RiskLevel",$param) and $param["RiskLevel"] !== null) { + $this->RiskLevel = $param["RiskLevel"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskListResponse.php new file mode 100644 index 00000000..64f8c21f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentLatestRiskListResponse.php @@ -0,0 +1,86 @@ +LatestRiskList = []; + foreach ($param["LatestRiskList"] as $key => $value){ + $obj = new RiskItemInfo(); + $obj->deserialize($value); + array_push($this->LatestRiskList, $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentNewDiscoveredRiskOverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentNewDiscoveredRiskOverviewRequest.php new file mode 100644 index 00000000..a7160068 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentNewDiscoveredRiskOverviewRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse.php new file mode 100644 index 00000000..a9f1c400 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentNewDiscoveredRiskOverviewResponse.php @@ -0,0 +1,89 @@ +NewDiscoveredRiskCount = $param["NewDiscoveredRiskCount"]; + } + + if (array_key_exists("AffectedAssetCount",$param) and $param["AffectedAssetCount"] !== null) { + $this->AffectedAssetCount = $param["AffectedAssetCount"]; + } + + if (array_key_exists("WeekRatio",$param) and $param["WeekRatio"] !== null) { + $this->WeekRatio = $param["WeekRatio"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentPendingRiskOverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentPendingRiskOverviewRequest.php new file mode 100644 index 00000000..777f6b26 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentPendingRiskOverviewRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentPendingRiskOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentPendingRiskOverviewResponse.php new file mode 100644 index 00000000..4a9f14bb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentPendingRiskOverviewResponse.php @@ -0,0 +1,89 @@ +PendingRiskCount = $param["PendingRiskCount"]; + } + + if (array_key_exists("AffectedAssetCount",$param) and $param["AffectedAssetCount"] !== null) { + $this->AffectedAssetCount = $param["AffectedAssetCount"]; + } + + if (array_key_exists("WeekRatio",$param) and $param["WeekRatio"] !== null) { + $this->WeekRatio = $param["WeekRatio"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentProcessingRiskOverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentProcessingRiskOverviewRequest.php new file mode 100644 index 00000000..c2c3257b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentProcessingRiskOverviewRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentProcessingRiskOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentProcessingRiskOverviewResponse.php new file mode 100644 index 00000000..9a26da2e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentProcessingRiskOverviewResponse.php @@ -0,0 +1,89 @@ +ProcessingRiskCount = $param["ProcessingRiskCount"]; + } + + if (array_key_exists("AffectedAssetCount",$param) and $param["AffectedAssetCount"] !== null) { + $this->AffectedAssetCount = $param["AffectedAssetCount"]; + } + + if (array_key_exists("WeekRatio",$param) and $param["WeekRatio"] !== null) { + $this->WeekRatio = $param["WeekRatio"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskAmountOverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskAmountOverviewRequest.php new file mode 100644 index 00000000..d7e6da25 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskAmountOverviewRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskAmountOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskAmountOverviewResponse.php new file mode 100644 index 00000000..fe95c922 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskAmountOverviewResponse.php @@ -0,0 +1,77 @@ +TotalRiskCount = $param["TotalRiskCount"]; + } + + if (array_key_exists("TotalAffectedAssetCount",$param) and $param["TotalAffectedAssetCount"] !== null) { + $this->TotalAffectedAssetCount = $param["TotalAffectedAssetCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDatasourceTop5Request.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDatasourceTop5Request.php new file mode 100644 index 00000000..bf389068 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDatasourceTop5Request.php @@ -0,0 +1,53 @@ +DspaId = $param["DspaId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDatasourceTop5Response.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDatasourceTop5Response.php new file mode 100644 index 00000000..cafae017 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDatasourceTop5Response.php @@ -0,0 +1,74 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new RiskItem(); + $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedOverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedOverviewRequest.php new file mode 100644 index 00000000..3e0f4621 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedOverviewRequest.php @@ -0,0 +1,53 @@ +DspaId = $param["DspaId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedOverviewResponse.php new file mode 100644 index 00000000..7e8705fa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedOverviewResponse.php @@ -0,0 +1,101 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("YesterdayDealedCount",$param) and $param["YesterdayDealedCount"] !== null) { + $this->YesterdayDealedCount = $param["YesterdayDealedCount"]; + } + + if (array_key_exists("UnDealedRiskWeekRatio",$param) and $param["UnDealedRiskWeekRatio"] !== null) { + $this->UnDealedRiskWeekRatio = $param["UnDealedRiskWeekRatio"]; + } + + if (array_key_exists("UnDealedRiskDayRatio",$param) and $param["UnDealedRiskDayRatio"] !== null) { + $this->UnDealedRiskDayRatio = $param["UnDealedRiskDayRatio"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedTrendRequest.php new file mode 100644 index 00000000..361bd97c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedTrendRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + 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("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedTrendResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedTrendResponse.php new file mode 100644 index 00000000..f8b9de2e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDealedTrendResponse.php @@ -0,0 +1,74 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new RiskDealedTrendItem(); + $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDistributionOverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDistributionOverviewRequest.php new file mode 100644 index 00000000..855a5ed0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDistributionOverviewRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDistributionOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDistributionOverviewResponse.php new file mode 100644 index 00000000..cc203dcd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskDistributionOverviewResponse.php @@ -0,0 +1,116 @@ +RiskTypeDistribution = []; + foreach ($param["RiskTypeDistribution"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->RiskTypeDistribution, $obj); + } + } + + if (array_key_exists("RiskDetailDistribution",$param) and $param["RiskDetailDistribution"] !== null) { + $this->RiskDetailDistribution = []; + foreach ($param["RiskDetailDistribution"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->RiskDetailDistribution, $obj); + } + } + + if (array_key_exists("RiskAssetsDistribution",$param) and $param["RiskAssetsDistribution"] !== null) { + $this->RiskAssetsDistribution = []; + foreach ($param["RiskAssetsDistribution"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->RiskAssetsDistribution, $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskItemTop5Request.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskItemTop5Request.php new file mode 100644 index 00000000..0731839e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskItemTop5Request.php @@ -0,0 +1,53 @@ +DspaId = $param["DspaId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskItemTop5Response.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskItemTop5Response.php new file mode 100644 index 00000000..ebceab1a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskItemTop5Response.php @@ -0,0 +1,74 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new RiskItem(); + $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelDetailRequest.php new file mode 100644 index 00000000..f1bd4623 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelDetailRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("RiskLevelId",$param) and $param["RiskLevelId"] !== null) { + $this->RiskLevelId = $param["RiskLevelId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelDetailResponse.php new file mode 100644 index 00000000..fdc08327 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelDetailResponse.php @@ -0,0 +1,130 @@ +RiskLevelName = $param["RiskLevelName"]; + } + + if (array_key_exists("RiskLevelDescription",$param) and $param["RiskLevelDescription"] !== null) { + $this->RiskLevelDescription = $param["RiskLevelDescription"]; + } + + if (array_key_exists("IdentifyComplianceId",$param) and $param["IdentifyComplianceId"] !== null) { + $this->IdentifyComplianceId = $param["IdentifyComplianceId"]; + } + + if (array_key_exists("IdentifyComplianceName",$param) and $param["IdentifyComplianceName"] !== null) { + $this->IdentifyComplianceName = $param["IdentifyComplianceName"]; + } + + if (array_key_exists("RiskLevelMatrix",$param) and $param["RiskLevelMatrix"] !== null) { + $this->RiskLevelMatrix = []; + foreach ($param["RiskLevelMatrix"] as $key => $value){ + $obj = new RiskLevelMatrix(); + $obj->deserialize($value); + array_push($this->RiskLevelMatrix, $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelListRequest.php new file mode 100644 index 00000000..4e4003c3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelListRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + 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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelListResponse.php new file mode 100644 index 00000000..ea616cb2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelListResponse.php @@ -0,0 +1,86 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RiskLevelList",$param) and $param["RiskLevelList"] !== null) { + $this->RiskLevelList = []; + foreach ($param["RiskLevelList"] as $key => $value){ + $obj = new RiskLevelRisk(); + $obj->deserialize($value); + array_push($this->RiskLevelList, $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelTrendRequest.php new file mode 100644 index 00000000..87c692fc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelTrendRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + 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("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelTrendResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelTrendResponse.php new file mode 100644 index 00000000..5890f503 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskLevelTrendResponse.php @@ -0,0 +1,74 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new RiskLevelTrendItem(); + $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskOverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskOverviewRequest.php new file mode 100644 index 00000000..ea177d56 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskOverviewRequest.php @@ -0,0 +1,53 @@ +DspaId = $param["DspaId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskOverviewResponse.php new file mode 100644 index 00000000..38eb59cb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskOverviewResponse.php @@ -0,0 +1,101 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("HighRiskCount",$param) and $param["HighRiskCount"] !== null) { + $this->HighRiskCount = $param["HighRiskCount"]; + } + + if (array_key_exists("HighRiskWeekRatio",$param) and $param["HighRiskWeekRatio"] !== null) { + $this->HighRiskWeekRatio = $param["HighRiskWeekRatio"]; + } + + if (array_key_exists("HighRiskDayRatio",$param) and $param["HighRiskDayRatio"] !== null) { + $this->HighRiskDayRatio = $param["HighRiskDayRatio"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskProcessHistoryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskProcessHistoryRequest.php new file mode 100644 index 00000000..c42963fe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskProcessHistoryRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("RiskId",$param) and $param["RiskId"] !== null) { + $this->RiskId = $param["RiskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskProcessHistoryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskProcessHistoryResponse.php new file mode 100644 index 00000000..7417ddfe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskProcessHistoryResponse.php @@ -0,0 +1,74 @@ +ProcessHistory = []; + foreach ($param["ProcessHistory"] as $key => $value){ + $obj = new ProcessHistory(); + $obj->deserialize($value); + array_push($this->ProcessHistory, $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateDetailRequest.php new file mode 100644 index 00000000..f1a33a3d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateDetailRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + 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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateDetailResponse.php new file mode 100644 index 00000000..a41bda5d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateDetailResponse.php @@ -0,0 +1,170 @@ +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("RiskLevelId",$param) and $param["RiskLevelId"] !== null) { + $this->RiskLevelId = $param["RiskLevelId"]; + } + + if (array_key_exists("RiskLevelName",$param) and $param["RiskLevelName"] !== null) { + $this->RiskLevelName = $param["RiskLevelName"]; + } + + if (array_key_exists("RiskItemList",$param) and $param["RiskItemList"] !== null) { + $this->RiskItemList = []; + foreach ($param["RiskItemList"] as $key => $value){ + $obj = new AssessmentRiskItem(); + $obj->deserialize($value); + array_push($this->RiskItemList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TaskCitations",$param) and $param["TaskCitations"] !== null) { + $this->TaskCitations = $param["TaskCitations"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateVulnerableListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateVulnerableListRequest.php new file mode 100644 index 00000000..7cae5842 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateVulnerableListRequest.php @@ -0,0 +1,101 @@ +DspaId = $param["DspaId"]; + } + + 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("RiskType",$param) and $param["RiskType"] !== null) { + $this->RiskType = $param["RiskType"]; + } + + if (array_key_exists("RiskName",$param) and $param["RiskName"] !== null) { + $this->RiskName = $param["RiskName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateVulnerableListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateVulnerableListResponse.php new file mode 100644 index 00000000..ea25e5ed --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRiskTemplateVulnerableListResponse.php @@ -0,0 +1,86 @@ +RiskItemList = []; + foreach ($param["RiskItemList"] as $key => $value){ + $obj = new AssessmentRiskItem(); + $obj->deserialize($value); + array_push($this->RiskItemList, $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentRisksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRisksRequest.php new file mode 100644 index 00000000..501486e7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRisksRequest.php @@ -0,0 +1,122 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + 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 DspaAssessmentFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDatabasesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRisksResponse.php old mode 100755 new mode 100644 similarity index 74% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDatabasesResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRisksResponse.php index a3e3f9a5..e4534d04 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDatabasesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentRisksResponse.php @@ -14,28 +14,28 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Dsgc\V20190723\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeBackupDatabases返回参数结构体 + * DescribeDSPAAssessmentRisks返回参数结构体 * - * @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() 获取评估风险项列表 + * @method void setItems(array $Items) 设置评估风险项列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeBackupDatabasesResponse extends AbstractModel +class DescribeDSPAAssessmentRisksResponse extends AbstractModel { /** - * @var integer 返回的数据个数。 + * @var integer 符合条件的评估风险项数目 */ public $TotalCount; /** - * @var array 符合查询条件的数据库数组。 + * @var array 评估风险项列表 */ public $Items; @@ -45,8 +45,8 @@ class DescribeBackupDatabasesResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 返回的数据个数。 - * @param array $Items 符合查询条件的数据库数组。 + * @param integer $TotalCount 符合条件的评估风险项数目 + * @param array $Items 评估风险项列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -69,7 +69,7 @@ class DescribeBackupDatabasesResponse extends AbstractModel if (array_key_exists("Items",$param) and $param["Items"] !== null) { $this->Items = []; foreach ($param["Items"] as $key => $value){ - $obj = new DatabaseName(); + $obj = new AssessmentRisk(); $obj->deserialize($value); array_push($this->Items, $obj); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTasksRequest.php new file mode 100644 index 00000000..0b1da349 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTasksRequest.php @@ -0,0 +1,118 @@ +DspaId = $param["DspaId"]; + } + + 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 DspaAssessmentFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTasksResponse.php new file mode 100644 index 00000000..5be8d00a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTasksResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new AssessmentTask(); + $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplateControlItemsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplateControlItemsRequest.php new file mode 100644 index 00000000..7c6da93d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplateControlItemsRequest.php @@ -0,0 +1,130 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + 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 DspaAssessmentFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplateControlItemsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplateControlItemsResponse.php new file mode 100644 index 00000000..434b5f13 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplateControlItemsResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new AssessmentControlItem(); + $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/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplatesRequest.php new file mode 100644 index 00000000..d26307a9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplatesRequest.php @@ -0,0 +1,114 @@ +DspaId = $param["DspaId"]; + } + + 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 DspaAssessmentFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplatesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplatesResponse.php new file mode 100644 index 00000000..2efcedfb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAAssessmentTemplatesResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new AssessmentTemplate(); + $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/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetBucketsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetBucketsRequest.php new file mode 100644 index 00000000..7148f2e7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetBucketsRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetBucketsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetBucketsResponse.php new file mode 100644 index 00000000..82358686 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetBucketsResponse.php @@ -0,0 +1,69 @@ +Buckets = $param["Buckets"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetByComplianceIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetByComplianceIdRequest.php new file mode 100644 index 00000000..356a823a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetByComplianceIdRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetByComplianceIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetByComplianceIdResponse.php new file mode 100644 index 00000000..b4728ca4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetByComplianceIdResponse.php @@ -0,0 +1,74 @@ +Stats = new DspaCOSDataAssetCount(); + $this->Stats->deserialize($param["Stats"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetDetailRequest.php new file mode 100644 index 00000000..d2bd5be2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetDetailRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetDetailResponse.php new file mode 100644 index 00000000..e2d4f3e9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDataAssetDetailResponse.php @@ -0,0 +1,86 @@ +Details = []; + foreach ($param["Details"] as $key => $value){ + $obj = new DspaCOSDataAssetDetail(); + $obj->deserialize($value); + array_push($this->Details, $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/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskDetailRequest.php new file mode 100644 index 00000000..aa79a6ac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskDetailRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskDetailResponse.php new file mode 100644 index 00000000..6cddabed --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskDetailResponse.php @@ -0,0 +1,70 @@ +Task = new DspaCOSDiscoveryTaskDetail(); + $this->Task->deserialize($param["Task"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskFilesRequest.php new file mode 100644 index 00000000..9f445b98 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskFilesRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("BucketResultId",$param) and $param["BucketResultId"] !== null) { + $this->BucketResultId = $param["BucketResultId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskFilesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskFilesResponse.php new file mode 100644 index 00000000..4af759f2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskFilesResponse.php @@ -0,0 +1,69 @@ +Files = $param["Files"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskResultRequest.php new file mode 100644 index 00000000..7c59e31d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskResultRequest.php @@ -0,0 +1,118 @@ +DspaId = $param["DspaId"]; + } + + 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/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskResultResponse.php new file mode 100644 index 00000000..67313796 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTaskResultResponse.php @@ -0,0 +1,90 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaCOSDiscoveryTaskResult(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTasksRequest.php new file mode 100644 index 00000000..3bf94b94 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTasksRequest.php @@ -0,0 +1,113 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("StatusList",$param) and $param["StatusList"] !== null) { + $this->StatusList = $param["StatusList"]; + } + + 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/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTasksResponse.php new file mode 100644 index 00000000..fcb7f0a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSDiscoveryTasksResponse.php @@ -0,0 +1,86 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaCOSDiscoveryTask(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPACOSTaskResultDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSTaskResultDetailRequest.php new file mode 100644 index 00000000..e03b91d5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSTaskResultDetailRequest.php @@ -0,0 +1,173 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("BucketResultId",$param) and $param["BucketResultId"] !== null) { + $this->BucketResultId = $param["BucketResultId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("FileName",$param) and $param["FileName"] !== null) { + $this->FileName = $param["FileName"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + 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("BucketName",$param) and $param["BucketName"] !== null) { + $this->BucketName = $param["BucketName"]; + } + + if (array_key_exists("CategoryIdList",$param) and $param["CategoryIdList"] !== null) { + $this->CategoryIdList = $param["CategoryIdList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSTaskResultDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSTaskResultDetailResponse.php new file mode 100644 index 00000000..e2078c54 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACOSTaskResultDetailResponse.php @@ -0,0 +1,86 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaDiscoveryCOSTaskResultDetail(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPACategoriesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoriesRequest.php new file mode 100644 index 00000000..1784f7ec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoriesRequest.php @@ -0,0 +1,101 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + 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/Dsgc/V20190723/Models/DescribeDSPACategoriesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoriesResponse.php new file mode 100644 index 00000000..c0451fcf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoriesResponse.php @@ -0,0 +1,90 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DataCategory(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPACategoryRuleStatisticRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRuleStatisticRequest.php new file mode 100644 index 00000000..6a49c0e4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRuleStatisticRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRuleStatisticResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRuleStatisticResponse.php new file mode 100644 index 00000000..2ebecfe2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRuleStatisticResponse.php @@ -0,0 +1,74 @@ +StatisticSet = []; + foreach ($param["StatisticSet"] as $key => $value){ + $obj = new CategoryRuleStatistic(); + $obj->deserialize($value); + array_push($this->StatisticSet, $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/Dsgc/V20190723/Models/DescribeDSPACategoryRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRulesRequest.php new file mode 100644 index 00000000..1554cd4e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRulesRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRulesResponse.php new file mode 100644 index 00000000..cb27c977 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryRulesResponse.php @@ -0,0 +1,74 @@ +CategoryRules = []; + foreach ($param["CategoryRules"] as $key => $value){ + $obj = new CategoryRule(); + $obj->deserialize($value); + array_push($this->CategoryRules, $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/Dsgc/V20190723/Models/DescribeDSPACategoryTreeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeRequest.php new file mode 100644 index 00000000..85325340 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeResponse.php new file mode 100644 index 00000000..e4d3cbd2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeResponse.php @@ -0,0 +1,69 @@ +ResultJson = $param["ResultJson"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeWithRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeWithRulesRequest.php new file mode 100644 index 00000000..1c72abe5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeWithRulesRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeWithRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeWithRulesResponse.php new file mode 100644 index 00000000..0f735b90 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPACategoryTreeWithRulesResponse.php @@ -0,0 +1,69 @@ +ResultJson = $param["ResultJson"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupDetailRequest.php new file mode 100644 index 00000000..3c4f9a77 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupDetailRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupDetailResponse.php new file mode 100644 index 00000000..d1cef65d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupDetailResponse.php @@ -0,0 +1,70 @@ +Detail = new ComplianceGroupDetail(); + $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/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupsRequest.php new file mode 100644 index 00000000..5ccb7f46 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupsRequest.php @@ -0,0 +1,113 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceGroupId",$param) and $param["ComplianceGroupId"] !== null) { + $this->ComplianceGroupId = $param["ComplianceGroupId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + 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("ComplianceGroupTypeList",$param) and $param["ComplianceGroupTypeList"] !== null) { + $this->ComplianceGroupTypeList = $param["ComplianceGroupTypeList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupsResponse.php new file mode 100644 index 00000000..af2617f7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceGroupsResponse.php @@ -0,0 +1,90 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaDiscoveryComplianceGroupInfo(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPAComplianceUpdateNotificationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceUpdateNotificationRequest.php new file mode 100644 index 00000000..af03cfde --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceUpdateNotificationRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceUpdateNotificationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceUpdateNotificationResponse.php new file mode 100644 index 00000000..2a6886b3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAComplianceUpdateNotificationResponse.php @@ -0,0 +1,85 @@ +IsUpdated = $param["IsUpdated"]; + } + + if (array_key_exists("TaskNameSet",$param) and $param["TaskNameSet"] !== null) { + $this->TaskNameSet = $param["TaskNameSet"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADataSourceDbInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADataSourceDbInfoRequest.php new file mode 100644 index 00000000..aec9094b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADataSourceDbInfoRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADataSourceDbInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADataSourceDbInfoResponse.php new file mode 100644 index 00000000..8015ea7e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADataSourceDbInfoResponse.php @@ -0,0 +1,74 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DSPADataSourceDbInfo(); + $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/Dsgc/V20190723/Models/DescribeDSPADiscoveryRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryRulesRequest.php new file mode 100644 index 00000000..76b4c5cc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryRulesRequest.php @@ -0,0 +1,113 @@ +DspaId = $param["DspaId"]; + } + + 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("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("FilterRuleSource",$param) and $param["FilterRuleSource"] !== null) { + $this->FilterRuleSource = $param["FilterRuleSource"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryRulesResponse.php new file mode 100644 index 00000000..9d7a54c0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryRulesResponse.php @@ -0,0 +1,86 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaDiscoveryRuleDetail(); + $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/Dsgc/V20190723/Models/DescribeDSPADiscoveryServiceStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryServiceStatusRequest.php new file mode 100644 index 00000000..790f18e4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryServiceStatusRequest.php @@ -0,0 +1,53 @@ +DspaId = $param["DspaId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryServiceStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryServiceStatusResponse.php new file mode 100644 index 00000000..65847aed --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryServiceStatusResponse.php @@ -0,0 +1,65 @@ +ServiceEnabled = $param["ServiceEnabled"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskDetailRequest.php new file mode 100644 index 00000000..5e033fbd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskDetailRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskDetailResponse.php new file mode 100644 index 00000000..4949a7c1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskDetailResponse.php @@ -0,0 +1,70 @@ +Task = new DspaDiscoveryTaskDetail(); + $this->Task->deserialize($param["Task"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultDetailRequest.php new file mode 100644 index 00000000..b6ea4935 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultDetailRequest.php @@ -0,0 +1,173 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("DbResultId",$param) and $param["DbResultId"] !== null) { + $this->DbResultId = $param["DbResultId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; + } + + if (array_key_exists("TableName",$param) and $param["TableName"] !== null) { + $this->TableName = $param["TableName"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + 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("CategoryIdList",$param) and $param["CategoryIdList"] !== null) { + $this->CategoryIdList = $param["CategoryIdList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultDetailResponse.php new file mode 100644 index 00000000..888e0e59 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultDetailResponse.php @@ -0,0 +1,90 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaDiscoveryTaskResultDetail(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultRequest.php new file mode 100644 index 00000000..36a294a5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultRequest.php @@ -0,0 +1,177 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + + 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("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; + } + + 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("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultResponse.php new file mode 100644 index 00000000..7ddfc059 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskResultResponse.php @@ -0,0 +1,90 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaDiscoveryTaskDbResult(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskTablesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskTablesRequest.php new file mode 100644 index 00000000..9fb1f530 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskTablesRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("DbResultId",$param) and $param["DbResultId"] !== null) { + $this->DbResultId = $param["DbResultId"]; + } + + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskTablesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskTablesResponse.php new file mode 100644 index 00000000..85c8bafe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPADiscoveryTaskTablesResponse.php @@ -0,0 +1,74 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DSPATableInfo(); + $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/Dsgc/V20190723/Models/DescribeDSPAESDataAssetByComplianceIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetByComplianceIdRequest.php new file mode 100644 index 00000000..f7083acb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetByComplianceIdRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetByComplianceIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetByComplianceIdResponse.php new file mode 100644 index 00000000..d2b7510b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetByComplianceIdResponse.php @@ -0,0 +1,70 @@ +Stats = new ESDataAssetCountDto(); + $this->Stats->deserialize($param["Stats"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetDetailRequest.php new file mode 100644 index 00000000..5342441f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetDetailRequest.php @@ -0,0 +1,106 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + 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/Dsgc/V20190723/Models/DescribeDSPAESDataAssetDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetDetailResponse.php new file mode 100644 index 00000000..4c39c6c6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataAssetDetailResponse.php @@ -0,0 +1,90 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Details",$param) and $param["Details"] !== null) { + $this->Details = []; + foreach ($param["Details"] as $key => $value){ + $obj = new ESDataAssetDetail(); + $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/Dsgc/V20190723/Models/DescribeDSPAESDataSampleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataSampleRequest.php new file mode 100644 index 00000000..51c12368 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataSampleRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("FieldResultId",$param) and $param["FieldResultId"] !== null) { + $this->FieldResultId = $param["FieldResultId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataSampleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataSampleResponse.php new file mode 100644 index 00000000..328cb687 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDataSampleResponse.php @@ -0,0 +1,69 @@ +Items = $param["Items"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDiscoveryTaskResultDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDiscoveryTaskResultDetailRequest.php new file mode 100644 index 00000000..3b21fd82 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDiscoveryTaskResultDetailRequest.php @@ -0,0 +1,125 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + 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("CategoryIdList",$param) and $param["CategoryIdList"] !== null) { + $this->CategoryIdList = $param["CategoryIdList"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDiscoveryTaskResultDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDiscoveryTaskResultDetailResponse.php new file mode 100644 index 00000000..f31d65f2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPAESDiscoveryTaskResultDetailResponse.php @@ -0,0 +1,90 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new ESTaskResultDetail(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPALevelDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelDetailRequest.php new file mode 100644 index 00000000..8ecdbfdd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelDetailRequest.php @@ -0,0 +1,78 @@ +DspaId = $param["DspaId"]; + } + + 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/Dsgc/V20190723/Models/DescribeDSPALevelDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelDetailResponse.php new file mode 100644 index 00000000..55c0e5e1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelDetailResponse.php @@ -0,0 +1,90 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new LevelItem(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPALevelGroupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelGroupsRequest.php new file mode 100644 index 00000000..5646748f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelGroupsRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelGroupsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelGroupsResponse.php new file mode 100644 index 00000000..06b653fa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPALevelGroupsResponse.php @@ -0,0 +1,98 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaDiscoveryLevelDetail(); + $obj->deserialize($value); + array_push($this->Items, $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/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetByComplianceIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetByComplianceIdRequest.php new file mode 100644 index 00000000..2a65bb47 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetByComplianceIdRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetByComplianceIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetByComplianceIdResponse.php new file mode 100644 index 00000000..ed813c2c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetByComplianceIdResponse.php @@ -0,0 +1,70 @@ +Stats = new DspaRDBDataAssetCount(); + $this->Stats->deserialize($param["Stats"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetDetailRequest.php new file mode 100644 index 00000000..e026406b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetDetailRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetDetailResponse.php new file mode 100644 index 00000000..e9eafcec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPARDBDataAssetDetailResponse.php @@ -0,0 +1,86 @@ +Details = []; + foreach ($param["Details"] as $key => $value){ + $obj = new DspaRDBDataAssetDetail(); + $obj->deserialize($value); + array_push($this->Details, $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/Dsgc/V20190723/Models/DescribeDSPASupportedMetasRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPASupportedMetasRequest.php new file mode 100644 index 00000000..7df959ee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPASupportedMetasRequest.php @@ -0,0 +1,53 @@ +MetaTypes = $param["MetaTypes"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPASupportedMetasResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPASupportedMetasResponse.php new file mode 100644 index 00000000..549fba1b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPASupportedMetasResponse.php @@ -0,0 +1,74 @@ +Metas = []; + foreach ($param["Metas"] as $key => $value){ + $obj = new DSPAMetaType(); + $obj->deserialize($value); + array_push($this->Metas, $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/Dsgc/V20190723/Models/DescribeDSPATaskResultDataSampleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPATaskResultDataSampleRequest.php new file mode 100644 index 00000000..697bd31d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPATaskResultDataSampleRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("FieldResultId",$param) and $param["FieldResultId"] !== null) { + $this->FieldResultId = $param["FieldResultId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPATaskResultDataSampleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPATaskResultDataSampleResponse.php new file mode 100644 index 00000000..2c413b72 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeDSPATaskResultDataSampleResponse.php @@ -0,0 +1,74 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DspaFieldResultDataSample(); + $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/Dsgc/V20190723/Models/DescribeESAssetSensitiveDistributionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeESAssetSensitiveDistributionRequest.php new file mode 100644 index 00000000..02f8b5a1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeESAssetSensitiveDistributionRequest.php @@ -0,0 +1,82 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("AssetList",$param) and $param["AssetList"] !== null) { + $this->AssetList = []; + foreach ($param["AssetList"] as $key => $value){ + $obj = new AssetList(); + $obj->deserialize($value); + array_push($this->AssetList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeESAssetSensitiveDistributionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeESAssetSensitiveDistributionResponse.php new file mode 100644 index 00000000..91d08ada --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeESAssetSensitiveDistributionResponse.php @@ -0,0 +1,112 @@ +ESAsset = new ESAsset(); + $this->ESAsset->deserialize($param["ESAsset"]); + } + + if (array_key_exists("TopAsset",$param) and $param["TopAsset"] !== null) { + $this->TopAsset = []; + foreach ($param["TopAsset"] as $key => $value){ + $obj = new TopAsset(); + $obj->deserialize($value); + array_push($this->TopAsset, $obj); + } + } + + if (array_key_exists("ESDetail",$param) and $param["ESDetail"] !== null) { + $this->ESDetail = []; + foreach ($param["ESDetail"] as $key => $value){ + $obj = new ESAssetDBDetail(); + $obj->deserialize($value); + array_push($this->ESDetail, $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/Dsgc/V20190723/Models/DescribeExportTaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeExportTaskResultRequest.php new file mode 100644 index 00000000..51a70fd1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeExportTaskResultRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ExportTaskId",$param) and $param["ExportTaskId"] !== null) { + $this->ExportTaskId = $param["ExportTaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeExportTaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeExportTaskResultResponse.php new file mode 100644 index 00000000..83897bb2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeExportTaskResultResponse.php @@ -0,0 +1,77 @@ +ExportResult = $param["ExportResult"]; + } + + if (array_key_exists("ExportFileUrl",$param) and $param["ExportFileUrl"] !== null) { + $this->ExportFileUrl = $param["ExportFileUrl"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeLeafClassificationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeLeafClassificationRequest.php new file mode 100644 index 00000000..ed502920 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeLeafClassificationRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeMongoAssetSensitiveDistributionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeMongoAssetSensitiveDistributionRequest.php new file mode 100644 index 00000000..f3c2dfb1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeMongoAssetSensitiveDistributionRequest.php @@ -0,0 +1,82 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("AssetList",$param) and $param["AssetList"] !== null) { + $this->AssetList = []; + foreach ($param["AssetList"] as $key => $value){ + $obj = new AssetList(); + $obj->deserialize($value); + array_push($this->AssetList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeMongoAssetSensitiveDistributionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeMongoAssetSensitiveDistributionResponse.php new file mode 100644 index 00000000..483bd482 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeMongoAssetSensitiveDistributionResponse.php @@ -0,0 +1,112 @@ +MongoAsset = new MongoAsset(); + $this->MongoAsset->deserialize($param["MongoAsset"]); + } + + if (array_key_exists("TopAsset",$param) and $param["TopAsset"] !== null) { + $this->TopAsset = []; + foreach ($param["TopAsset"] as $key => $value){ + $obj = new TopAsset(); + $obj->deserialize($value); + array_push($this->TopAsset, $obj); + } + } + + if (array_key_exists("MongoDetail",$param) and $param["MongoDetail"] !== null) { + $this->MongoDetail = []; + foreach ($param["MongoDetail"] as $key => $value){ + $obj = new MongoAssetDBDetail(); + $obj->deserialize($value); + array_push($this->MongoDetail, $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/Dsgc/V20190723/Models/DescribeRDBAssetSensitiveDistributionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRDBAssetSensitiveDistributionRequest.php new file mode 100644 index 00000000..46954ca5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRDBAssetSensitiveDistributionRequest.php @@ -0,0 +1,82 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("AssetList",$param) and $param["AssetList"] !== null) { + $this->AssetList = []; + foreach ($param["AssetList"] as $key => $value){ + $obj = new AssetList(); + $obj->deserialize($value); + array_push($this->AssetList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRDBAssetSensitiveDistributionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRDBAssetSensitiveDistributionResponse.php new file mode 100644 index 00000000..3e0ad383 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRDBAssetSensitiveDistributionResponse.php @@ -0,0 +1,112 @@ +RDBAsset = new RDBAsset(); + $this->RDBAsset->deserialize($param["RDBAsset"]); + } + + if (array_key_exists("TopAsset",$param) and $param["TopAsset"] !== null) { + $this->TopAsset = []; + foreach ($param["TopAsset"] as $key => $value){ + $obj = new TopAsset(); + $obj->deserialize($value); + array_push($this->TopAsset, $obj); + } + } + + if (array_key_exists("RDBDetail",$param) and $param["RDBDetail"] !== null) { + $this->RDBDetail = []; + foreach ($param["RDBDetail"] as $key => $value){ + $obj = new AssetDBDetail(); + $obj->deserialize($value); + array_push($this->RDBDetail, $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/Dsgc/V20190723/Models/DescribeReportTaskDownloadUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTaskDownloadUrlRequest.php new file mode 100644 index 00000000..6d164145 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTaskDownloadUrlRequest.php @@ -0,0 +1,77 @@ +ReportTaskId = $param["ReportTaskId"]; + } + + if (array_key_exists("DspaId",$param) and $param["DspaId"] !== null) { + $this->DspaId = $param["DspaId"]; + } + + if (array_key_exists("IsWithSensitiveDetailReport",$param) and $param["IsWithSensitiveDetailReport"] !== null) { + $this->IsWithSensitiveDetailReport = $param["IsWithSensitiveDetailReport"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTaskDownloadUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTaskDownloadUrlResponse.php new file mode 100644 index 00000000..ee24590c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTaskDownloadUrlResponse.php @@ -0,0 +1,69 @@ +DownloadUrlSet = $param["DownloadUrlSet"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTasksRequest.php new file mode 100644 index 00000000..80c284c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTasksRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + 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("ReportName",$param) and $param["ReportName"] !== null) { + $this->ReportName = $param["ReportName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTasksResponse.php new file mode 100644 index 00000000..60e7f63b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeReportTasksResponse.php @@ -0,0 +1,90 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("ItemSet",$param) and $param["ItemSet"] !== null) { + $this->ItemSet = []; + foreach ($param["ItemSet"] as $key => $value){ + $obj = new ReportInfo(); + $obj->deserialize($value); + array_push($this->ItemSet, $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/Dsgc/V20190723/Models/DescribeRuleDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRuleDetailRequest.php new file mode 100644 index 00000000..15d5d9ea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRuleDetailRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRuleListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRuleListRequest.php new file mode 100644 index 00000000..a039a5f8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeRuleListRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveCOSDataDistributionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveCOSDataDistributionRequest.php new file mode 100644 index 00000000..112d1cd8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveCOSDataDistributionRequest.php @@ -0,0 +1,82 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("AssetList",$param) and $param["AssetList"] !== null) { + $this->AssetList = []; + foreach ($param["AssetList"] as $key => $value){ + $obj = new AssetList(); + $obj->deserialize($value); + array_push($this->AssetList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveCOSDataDistributionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveCOSDataDistributionResponse.php new file mode 100644 index 00000000..c87a72de --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveCOSDataDistributionResponse.php @@ -0,0 +1,132 @@ +LevelDistribution = []; + foreach ($param["LevelDistribution"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->LevelDistribution, $obj); + } + } + + if (array_key_exists("CategoryDistribution",$param) and $param["CategoryDistribution"] !== null) { + $this->CategoryDistribution = []; + foreach ($param["CategoryDistribution"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->CategoryDistribution, $obj); + } + } + + if (array_key_exists("RuleDistribution",$param) and $param["RuleDistribution"] !== null) { + $this->RuleDistribution = []; + foreach ($param["RuleDistribution"] as $key => $value){ + $obj = new RuleDistribution(); + $obj->deserialize($value); + array_push($this->RuleDistribution, $obj); + } + } + + if (array_key_exists("SensitiveDataNum",$param) and $param["SensitiveDataNum"] !== null) { + $this->SensitiveDataNum = $param["SensitiveDataNum"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveRDBDataDistributionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveRDBDataDistributionRequest.php new file mode 100644 index 00000000..365b2b16 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveRDBDataDistributionRequest.php @@ -0,0 +1,82 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("AssetList",$param) and $param["AssetList"] !== null) { + $this->AssetList = []; + foreach ($param["AssetList"] as $key => $value){ + $obj = new AssetList(); + $obj->deserialize($value); + array_push($this->AssetList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveRDBDataDistributionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveRDBDataDistributionResponse.php new file mode 100644 index 00000000..bdf7ceef --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DescribeSensitiveRDBDataDistributionResponse.php @@ -0,0 +1,132 @@ +LevelDistribution = []; + foreach ($param["LevelDistribution"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->LevelDistribution, $obj); + } + } + + if (array_key_exists("CategoryDistribution",$param) and $param["CategoryDistribution"] !== null) { + $this->CategoryDistribution = []; + foreach ($param["CategoryDistribution"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->CategoryDistribution, $obj); + } + } + + if (array_key_exists("RuleDistribution",$param) and $param["RuleDistribution"] !== null) { + $this->RuleDistribution = []; + foreach ($param["RuleDistribution"] as $key => $value){ + $obj = new RuleDistribution(); + $obj->deserialize($value); + array_push($this->RuleDistribution, $obj); + } + } + + if (array_key_exists("SensitiveDataNum",$param) and $param["SensitiveDataNum"] !== null) { + $this->SensitiveDataNum = $param["SensitiveDataNum"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DisableDSPAMetaResourceAuthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DisableDSPAMetaResourceAuthRequest.php new file mode 100644 index 00000000..f07a3d48 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DisableDSPAMetaResourceAuthRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("ResourceIDs",$param) and $param["ResourceIDs"] !== null) { + $this->ResourceIDs = $param["ResourceIDs"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DisableDSPAMetaResourceAuthResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DisableDSPAMetaResourceAuthResponse.php new file mode 100644 index 00000000..bf68aede --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DisableDSPAMetaResourceAuthResponse.php @@ -0,0 +1,86 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Results",$param) and $param["Results"] !== null) { + $this->Results = []; + foreach ($param["Results"] as $key => $value){ + $obj = new DspaTaskResult(); + $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/Dsgc/V20190723/Models/DiscoveryCondition.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DiscoveryCondition.php new file mode 100644 index 00000000..b2ddc4c0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DiscoveryCondition.php @@ -0,0 +1,125 @@ +RDBInstances = []; + foreach ($param["RDBInstances"] as $key => $value){ + $obj = new RDBInstance(); + $obj->deserialize($value); + array_push($this->RDBInstances, $obj); + } + } + + if (array_key_exists("COSInstances",$param) and $param["COSInstances"] !== null) { + $this->COSInstances = []; + foreach ($param["COSInstances"] as $key => $value){ + $obj = new COSInstance(); + $obj->deserialize($value); + array_push($this->COSInstances, $obj); + } + } + + if (array_key_exists("NOSQLInstances",$param) and $param["NOSQLInstances"] !== null) { + $this->NOSQLInstances = []; + foreach ($param["NOSQLInstances"] as $key => $value){ + $obj = new NOSQLInstance(); + $obj->deserialize($value); + array_push($this->NOSQLInstances, $obj); + } + } + + if (array_key_exists("ESInstances",$param) and $param["ESInstances"] !== null) { + $this->ESInstances = []; + foreach ($param["ESInstances"] as $key => $value){ + $obj = new ESInstance(); + $obj->deserialize($value); + array_push($this->ESInstances, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaAssessmentFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaAssessmentFilter.php new file mode 100644 index 00000000..a5e798a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaAssessmentFilter.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/Dsgc/V20190723/Models/DspaCOSDataAssetCount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDataAssetCount.php new file mode 100644 index 00000000..efc96e09 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDataAssetCount.php @@ -0,0 +1,195 @@ +DataAssetType = $param["DataAssetType"]; + } + + if (array_key_exists("TotalBucketCnt",$param) and $param["TotalBucketCnt"] !== null) { + $this->TotalBucketCnt = $param["TotalBucketCnt"]; + } + + if (array_key_exists("TotalObjectCnt",$param) and $param["TotalObjectCnt"] !== null) { + $this->TotalObjectCnt = $param["TotalObjectCnt"]; + } + + if (array_key_exists("SensitiveCategoryCnt",$param) and $param["SensitiveCategoryCnt"] !== null) { + $this->SensitiveCategoryCnt = $param["SensitiveCategoryCnt"]; + } + + if (array_key_exists("SensitiveDataCnt",$param) and $param["SensitiveDataCnt"] !== null) { + $this->SensitiveDataCnt = $param["SensitiveDataCnt"]; + } + + if (array_key_exists("SensitiveLevel",$param) and $param["SensitiveLevel"] !== null) { + $this->SensitiveLevel = []; + foreach ($param["SensitiveLevel"] as $key => $value){ + $obj = new SensitiveLevel(); + $obj->deserialize($value); + array_push($this->SensitiveLevel, $obj); + } + } + + if (array_key_exists("SensitiveBucketCnt",$param) and $param["SensitiveBucketCnt"] !== null) { + $this->SensitiveBucketCnt = $param["SensitiveBucketCnt"]; + } + + if (array_key_exists("SensitiveObjectCnt",$param) and $param["SensitiveObjectCnt"] !== null) { + $this->SensitiveObjectCnt = $param["SensitiveObjectCnt"]; + } + + if (array_key_exists("CategoryDistributed",$param) and $param["CategoryDistributed"] !== null) { + $this->CategoryDistributed = []; + foreach ($param["CategoryDistributed"] as $key => $value){ + $obj = new DspaDataCategoryDistributed(); + $obj->deserialize($value); + array_push($this->CategoryDistributed, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDataAssetDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDataAssetDetail.php new file mode 100644 index 00000000..498819da --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDataAssetDetail.php @@ -0,0 +1,281 @@ +BucketName = $param["BucketName"]; + } + + if (array_key_exists("FileName",$param) and $param["FileName"] !== null) { + $this->FileName = $param["FileName"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("SensitiveDataCount",$param) and $param["SensitiveDataCount"] !== null) { + $this->SensitiveDataCount = $param["SensitiveDataCount"]; + } + + if (array_key_exists("CategoryName",$param) and $param["CategoryName"] !== null) { + $this->CategoryName = $param["CategoryName"]; + } + + if (array_key_exists("LevelRiskName",$param) and $param["LevelRiskName"] !== null) { + $this->LevelRiskName = $param["LevelRiskName"]; + } + + if (array_key_exists("KMSEncrypted",$param) and $param["KMSEncrypted"] !== null) { + $this->KMSEncrypted = $param["KMSEncrypted"]; + } + + if (array_key_exists("FileType",$param) and $param["FileType"] !== null) { + $this->FileType = $param["FileType"]; + } + + if (array_key_exists("FileSize",$param) and $param["FileSize"] !== null) { + $this->FileSize = $param["FileSize"]; + } + + if (array_key_exists("LevelRiskScore",$param) and $param["LevelRiskScore"] !== null) { + $this->LevelRiskScore = $param["LevelRiskScore"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + if (array_key_exists("FileResultId",$param) and $param["FileResultId"] !== null) { + $this->FileResultId = $param["FileResultId"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("CategoryFullPath",$param) and $param["CategoryFullPath"] !== null) { + $this->CategoryFullPath = $param["CategoryFullPath"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTask.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTask.php new file mode 100644 index 00000000..d5ee8d17 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTask.php @@ -0,0 +1,175 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("Plan",$param) and $param["Plan"] !== null) { + $this->Plan = $param["Plan"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("DataSourceInfo",$param) and $param["DataSourceInfo"] !== null) { + $this->DataSourceInfo = new DspaCOSDiscoveryTaskDataSourceInfo(); + $this->DataSourceInfo->deserialize($param["DataSourceInfo"]); + } + + if (array_key_exists("GeneralRuleSetEnable",$param) and $param["GeneralRuleSetEnable"] !== null) { + $this->GeneralRuleSetEnable = $param["GeneralRuleSetEnable"]; + } + + if (array_key_exists("Result",$param) and $param["Result"] !== null) { + $this->Result = new ScanTaskResult(); + $this->Result->deserialize($param["Result"]); + } + + if (array_key_exists("TimingStartTime",$param) and $param["TimingStartTime"] !== null) { + $this->TimingStartTime = $param["TimingStartTime"]; + } + + if (array_key_exists("ComplianceUpdate",$param) and $param["ComplianceUpdate"] !== null) { + $this->ComplianceUpdate = $param["ComplianceUpdate"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskDataSourceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskDataSourceInfo.php new file mode 100644 index 00000000..7e73b606 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskDataSourceInfo.php @@ -0,0 +1,118 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("ProxyAddress",$param) and $param["ProxyAddress"] !== null) { + $this->ProxyAddress = $param["ProxyAddress"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("Condition",$param) and $param["Condition"] !== null) { + $this->Condition = new DspaDiscoveryTaskCOSCondition(); + $this->Condition->deserialize($param["Condition"]); + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskDetail.php new file mode 100644 index 00000000..40d7eebd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskDetail.php @@ -0,0 +1,184 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("Plan",$param) and $param["Plan"] !== null) { + $this->Plan = $param["Plan"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("DataSourceInfo",$param) and $param["DataSourceInfo"] !== null) { + $this->DataSourceInfo = new DspaCOSDiscoveryTaskDataSourceInfo(); + $this->DataSourceInfo->deserialize($param["DataSourceInfo"]); + } + + if (array_key_exists("GeneralRuleSetEnable",$param) and $param["GeneralRuleSetEnable"] !== null) { + $this->GeneralRuleSetEnable = $param["GeneralRuleSetEnable"]; + } + + if (array_key_exists("DefaultComplianceInfo",$param) and $param["DefaultComplianceInfo"] !== null) { + $this->DefaultComplianceInfo = []; + foreach ($param["DefaultComplianceInfo"] as $key => $value){ + $obj = new ScanTaskComplianceInfo(); + $obj->deserialize($value); + array_push($this->DefaultComplianceInfo, $obj); + } + } + + if (array_key_exists("CustomComplianceInfo",$param) and $param["CustomComplianceInfo"] !== null) { + $this->CustomComplianceInfo = []; + foreach ($param["CustomComplianceInfo"] as $key => $value){ + $obj = new ScanTaskComplianceInfo(); + $obj->deserialize($value); + array_push($this->CustomComplianceInfo, $obj); + } + } + + if (array_key_exists("TimingStartTime",$param) and $param["TimingStartTime"] !== null) { + $this->TimingStartTime = $param["TimingStartTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskResult.php new file mode 100644 index 00000000..ea4950f2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCOSDiscoveryTaskResult.php @@ -0,0 +1,225 @@ +BucketResultId = $param["BucketResultId"]; + } + + 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("ResultId",$param) and $param["ResultId"] !== null) { + $this->ResultId = $param["ResultId"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("BucketName",$param) and $param["BucketName"] !== null) { + $this->BucketName = $param["BucketName"]; + } + + if (array_key_exists("TotalFiles",$param) and $param["TotalFiles"] !== null) { + $this->TotalFiles = $param["TotalFiles"]; + } + + if (array_key_exists("SensitiveDataNums",$param) and $param["SensitiveDataNums"] !== null) { + $this->SensitiveDataNums = $param["SensitiveDataNums"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ErrorInfo",$param) and $param["ErrorInfo"] !== null) { + $this->ErrorInfo = $param["ErrorInfo"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("OverSize",$param) and $param["OverSize"] !== null) { + $this->OverSize = $param["OverSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCloudResourceMeta.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCloudResourceMeta.php new file mode 100644 index 00000000..84d54575 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaCloudResourceMeta.php @@ -0,0 +1,125 @@ +ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceName",$param) and $param["ResourceName"] !== null) { + $this->ResourceName = $param["ResourceName"]; + } + + if (array_key_exists("ResourceVip",$param) and $param["ResourceVip"] !== null) { + $this->ResourceVip = $param["ResourceVip"]; + } + + if (array_key_exists("ResourceVPort",$param) and $param["ResourceVPort"] !== null) { + $this->ResourceVPort = $param["ResourceVPort"]; + } + + if (array_key_exists("ResourceCreateTime",$param) and $param["ResourceCreateTime"] !== null) { + $this->ResourceCreateTime = $param["ResourceCreateTime"]; + } + + if (array_key_exists("ResourceUniqueVpcId",$param) and $param["ResourceUniqueVpcId"] !== null) { + $this->ResourceUniqueVpcId = $param["ResourceUniqueVpcId"]; + } + + if (array_key_exists("ResourceUniqueSubnetId",$param) and $param["ResourceUniqueSubnetId"] !== null) { + $this->ResourceUniqueSubnetId = $param["ResourceUniqueSubnetId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDataCategoryDistributed.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDataCategoryDistributed.php new file mode 100644 index 00000000..d06e9266 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDataCategoryDistributed.php @@ -0,0 +1,105 @@ +CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("CategoryName",$param) and $param["CategoryName"] !== null) { + $this->CategoryName = $param["CategoryName"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("CategoryFullPath",$param) and $param["CategoryFullPath"] !== null) { + $this->CategoryFullPath = $param["CategoryFullPath"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDataSourceMngFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDataSourceMngFilter.php new file mode 100644 index 00000000..fb49d24b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDataSourceMngFilter.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/Dsgc/V20190723/Models/DspaDiscoveryCOSDataRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSDataRule.php new file mode 100644 index 00000000..5d8fbc23 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSDataRule.php @@ -0,0 +1,82 @@ +Operator = $param["Operator"]; + } + + if (array_key_exists("Contents",$param) and $param["Contents"] !== null) { + $this->Contents = []; + foreach ($param["Contents"] as $key => $value){ + $obj = new DspaDiscoveryDataContent(); + $obj->deserialize($value); + array_push($this->Contents, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSRules.php new file mode 100644 index 00000000..91082d72 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSRules.php @@ -0,0 +1,124 @@ +Status = $param["Status"]; + } + + if (array_key_exists("RegexRule",$param) and $param["RegexRule"] !== null) { + $this->RegexRule = new DspaDiscoveryCOSDataRule(); + $this->RegexRule->deserialize($param["RegexRule"]); + } + + if (array_key_exists("KeywordRule",$param) and $param["KeywordRule"] !== null) { + $this->KeywordRule = new DspaDiscoveryCOSDataRule(); + $this->KeywordRule->deserialize($param["KeywordRule"]); + } + + if (array_key_exists("IgnoreStringRule",$param) and $param["IgnoreStringRule"] !== null) { + $this->IgnoreStringRule = new DspaDiscoveryCOSDataRule(); + $this->IgnoreStringRule->deserialize($param["IgnoreStringRule"]); + } + + if (array_key_exists("MaxMatch",$param) and $param["MaxMatch"] !== null) { + $this->MaxMatch = $param["MaxMatch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSTaskResultDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSTaskResultDetail.php new file mode 100644 index 00000000..262ea8ae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryCOSTaskResultDetail.php @@ -0,0 +1,325 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("FileResultId",$param) and $param["FileResultId"] !== null) { + $this->FileResultId = $param["FileResultId"]; + } + + if (array_key_exists("BucketName",$param) and $param["BucketName"] !== null) { + $this->BucketName = $param["BucketName"]; + } + + if (array_key_exists("FileName",$param) and $param["FileName"] !== null) { + $this->FileName = $param["FileName"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("CategoryName",$param) and $param["CategoryName"] !== null) { + $this->CategoryName = $param["CategoryName"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + if (array_key_exists("LevelName",$param) and $param["LevelName"] !== null) { + $this->LevelName = $param["LevelName"]; + } + + if (array_key_exists("KMSEncrypted",$param) and $param["KMSEncrypted"] !== null) { + $this->KMSEncrypted = $param["KMSEncrypted"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("LevelRiskScore",$param) and $param["LevelRiskScore"] !== null) { + $this->LevelRiskScore = $param["LevelRiskScore"]; + } + + if (array_key_exists("FileSize",$param) and $param["FileSize"] !== null) { + $this->FileSize = $param["FileSize"]; + } + + if (array_key_exists("FileType",$param) and $param["FileType"] !== null) { + $this->FileType = $param["FileType"]; + } + + if (array_key_exists("SensitiveDataCount",$param) and $param["SensitiveDataCount"] !== null) { + $this->SensitiveDataCount = $param["SensitiveDataCount"]; + } + + if (array_key_exists("CategoryFullPath",$param) and $param["CategoryFullPath"] !== null) { + $this->CategoryFullPath = $param["CategoryFullPath"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("ResultId",$param) and $param["ResultId"] !== null) { + $this->ResultId = $param["ResultId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroup.php new file mode 100644 index 00000000..0783ae43 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroup.php @@ -0,0 +1,142 @@ +ComplianceGroupId = $param["ComplianceGroupId"]; + } + + 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("ComplianceGroupType",$param) and $param["ComplianceGroupType"] !== null) { + $this->ComplianceGroupType = $param["ComplianceGroupType"]; + } + + if (array_key_exists("ComplianceGroupRules",$param) and $param["ComplianceGroupRules"] !== null) { + $this->ComplianceGroupRules = []; + foreach ($param["ComplianceGroupRules"] as $key => $value){ + $obj = new DspaDiscoveryComplianceGroupRuleInfo(); + $obj->deserialize($value); + array_push($this->ComplianceGroupRules, $obj); + } + } + + if (array_key_exists("LevelGroupId",$param) and $param["LevelGroupId"] !== null) { + $this->LevelGroupId = $param["LevelGroupId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupInfo.php new file mode 100644 index 00000000..d85170cb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupInfo.php @@ -0,0 +1,174 @@ +ComplianceGroupId = $param["ComplianceGroupId"]; + } + + 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("ComplianceGroupType",$param) and $param["ComplianceGroupType"] !== null) { + $this->ComplianceGroupType = $param["ComplianceGroupType"]; + } + + if (array_key_exists("ComplianceGroupRules",$param) and $param["ComplianceGroupRules"] !== null) { + $this->ComplianceGroupRules = []; + foreach ($param["ComplianceGroupRules"] as $key => $value){ + $obj = new DspaDiscoveryComplianceGroupRule(); + $obj->deserialize($value); + array_push($this->ComplianceGroupRules, $obj); + } + } + + if (array_key_exists("LevelGroupId",$param) and $param["LevelGroupId"] !== null) { + $this->LevelGroupId = $param["LevelGroupId"]; + } + + if (array_key_exists("Disabled",$param) and $param["Disabled"] !== null) { + $this->Disabled = $param["Disabled"]; + } + + if (array_key_exists("IsAlias",$param) and $param["IsAlias"] !== null) { + $this->IsAlias = $param["IsAlias"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupRule.php new file mode 100644 index 00000000..e9e3fbca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupRule.php @@ -0,0 +1,137 @@ +RuleId = $param["RuleId"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + if (array_key_exists("CategoryName",$param) and $param["CategoryName"] !== null) { + $this->CategoryName = $param["CategoryName"]; + } + + if (array_key_exists("LevelRiskName",$param) and $param["LevelRiskName"] !== null) { + $this->LevelRiskName = $param["LevelRiskName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupRuleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupRuleInfo.php new file mode 100644 index 00000000..e2cade7a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryComplianceGroupRuleInfo.php @@ -0,0 +1,105 @@ +RuleId = $param["RuleId"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataContent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataContent.php new file mode 100644 index 00000000..da862488 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataContent.php @@ -0,0 +1,85 @@ +RuleContent = $param["RuleContent"]; + } + + if (array_key_exists("IsIgnoreCase",$param) and $param["IsIgnoreCase"] !== null) { + $this->IsIgnoreCase = $param["IsIgnoreCase"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataRule.php new file mode 100644 index 00000000..526d9f8f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataRule.php @@ -0,0 +1,102 @@ +RuleType = $param["RuleType"]; + } + + if (array_key_exists("RuleContent",$param) and $param["RuleContent"] !== null) { + $this->RuleContent = $param["RuleContent"]; + } + + if (array_key_exists("ExtendParameters",$param) and $param["ExtendParameters"] !== null) { + $this->ExtendParameters = []; + foreach ($param["ExtendParameters"] as $key => $value){ + $obj = new DatagovRuleExtendParameter(); + $obj->deserialize($value); + array_push($this->ExtendParameters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataRules.php new file mode 100644 index 00000000..6c98e67e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryDataRules.php @@ -0,0 +1,78 @@ +Operator = $param["Operator"]; + } + + if (array_key_exists("Contents",$param) and $param["Contents"] !== null) { + $this->Contents = []; + foreach ($param["Contents"] as $key => $value){ + $obj = new DspaDiscoveryDataRule(); + $obj->deserialize($value); + array_push($this->Contents, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryLevelDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryLevelDetail.php new file mode 100644 index 00000000..626b14bc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryLevelDetail.php @@ -0,0 +1,163 @@ +LevelGroupName = $param["LevelGroupName"]; + } + + if (array_key_exists("Source",$param) and $param["Source"] !== null) { + $this->Source = $param["Source"]; + } + + if (array_key_exists("LevelGroupDesc",$param) and $param["LevelGroupDesc"] !== null) { + $this->LevelGroupDesc = $param["LevelGroupDesc"]; + } + + if (array_key_exists("LevelDetail",$param) and $param["LevelDetail"] !== null) { + $this->LevelDetail = []; + foreach ($param["LevelDetail"] as $key => $value){ + $obj = new LevelItem(); + $obj->deserialize($value); + array_push($this->LevelDetail, $obj); + } + } + + if (array_key_exists("RefComplianceCnt",$param) and $param["RefComplianceCnt"] !== null) { + $this->RefComplianceCnt = $param["RefComplianceCnt"]; + } + + if (array_key_exists("RefCompliance",$param) and $param["RefCompliance"] !== null) { + $this->RefCompliance = []; + foreach ($param["RefCompliance"] as $key => $value){ + $obj = new DspaDiscoveryComplianceGroup(); + $obj->deserialize($value); + array_push($this->RefCompliance, $obj); + } + } + + if (array_key_exists("LevelGroupId",$param) and $param["LevelGroupId"] !== null) { + $this->LevelGroupId = $param["LevelGroupId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryRDBRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryRDBRules.php new file mode 100644 index 00000000..c3cb8fd5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryRDBRules.php @@ -0,0 +1,107 @@ +Status = $param["Status"]; + } + + if (array_key_exists("MatchOperator",$param) and $param["MatchOperator"] !== null) { + $this->MatchOperator = $param["MatchOperator"]; + } + + if (array_key_exists("MetaRule",$param) and $param["MetaRule"] !== null) { + $this->MetaRule = new DspaDiscoveryDataRules(); + $this->MetaRule->deserialize($param["MetaRule"]); + } + + if (array_key_exists("ContentRule",$param) and $param["ContentRule"] !== null) { + $this->ContentRule = new DspaDiscoveryDataRules(); + $this->ContentRule->deserialize($param["ContentRule"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryRuleDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryRuleDetail.php new file mode 100644 index 00000000..195b0949 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryRuleDetail.php @@ -0,0 +1,139 @@ +RuleId = $param["RuleId"]; + } + + 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("Source",$param) and $param["Source"] !== null) { + $this->Source = $param["Source"]; + } + + if (array_key_exists("RDBRules",$param) and $param["RDBRules"] !== null) { + $this->RDBRules = new DspaDiscoveryRDBRules(); + $this->RDBRules->deserialize($param["RDBRules"]); + } + + if (array_key_exists("COSRules",$param) and $param["COSRules"] !== null) { + $this->COSRules = new DspaDiscoveryCOSRules(); + $this->COSRules->deserialize($param["COSRules"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskCOSCondition.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskCOSCondition.php new file mode 100644 index 00000000..b5b74267 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskCOSCondition.php @@ -0,0 +1,89 @@ +Bucket = $param["Bucket"]; + } + + if (array_key_exists("FileTypes",$param) and $param["FileTypes"] !== null) { + $this->FileTypes = $param["FileTypes"]; + } + + if (array_key_exists("FileSizeLimit",$param) and $param["FileSizeLimit"] !== null) { + $this->FileSizeLimit = $param["FileSizeLimit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDataSource.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDataSource.php new file mode 100644 index 00000000..7d6fc9bb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDataSource.php @@ -0,0 +1,113 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("Condition",$param) and $param["Condition"] !== null) { + $this->Condition = $param["Condition"]; + } + + if (array_key_exists("ProxyAddress",$param) and $param["ProxyAddress"] !== null) { + $this->ProxyAddress = $param["ProxyAddress"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDbResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDbResult.php new file mode 100644 index 00000000..5fa98099 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDbResult.php @@ -0,0 +1,241 @@ +DbResultId = $param["DbResultId"]; + } + + 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("ResultId",$param) and $param["ResultId"] !== null) { + $this->ResultId = $param["ResultId"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; + } + + if (array_key_exists("TotalTables",$param) and $param["TotalTables"] !== null) { + $this->TotalTables = $param["TotalTables"]; + } + + if (array_key_exists("SensitiveTables",$param) and $param["SensitiveTables"] !== null) { + $this->SensitiveTables = $param["SensitiveTables"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ErrorInfo",$param) and $param["ErrorInfo"] !== null) { + $this->ErrorInfo = $param["ErrorInfo"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("SensitiveField",$param) and $param["SensitiveField"] !== null) { + $this->SensitiveField = $param["SensitiveField"]; + } + + if (array_key_exists("TotalField",$param) and $param["TotalField"] !== null) { + $this->TotalField = $param["TotalField"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDetail.php new file mode 100644 index 00000000..530650ea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskDetail.php @@ -0,0 +1,196 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("Plan",$param) and $param["Plan"] !== null) { + $this->Plan = $param["Plan"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("DataSourceInfo",$param) and $param["DataSourceInfo"] !== null) { + $this->DataSourceInfo = new DspaDiscoveryTaskDataSource(); + $this->DataSourceInfo->deserialize($param["DataSourceInfo"]); + } + + if (array_key_exists("GeneralRuleSetEnable",$param) and $param["GeneralRuleSetEnable"] !== null) { + $this->GeneralRuleSetEnable = $param["GeneralRuleSetEnable"]; + } + + if (array_key_exists("DefaultComplianceInfo",$param) and $param["DefaultComplianceInfo"] !== null) { + $this->DefaultComplianceInfo = []; + foreach ($param["DefaultComplianceInfo"] as $key => $value){ + $obj = new ScanTaskComplianceInfo(); + $obj->deserialize($value); + array_push($this->DefaultComplianceInfo, $obj); + } + } + + if (array_key_exists("CustomComplianceInfo",$param) and $param["CustomComplianceInfo"] !== null) { + $this->CustomComplianceInfo = []; + foreach ($param["CustomComplianceInfo"] as $key => $value){ + $obj = new ScanTaskComplianceInfo(); + $obj->deserialize($value); + array_push($this->CustomComplianceInfo, $obj); + } + } + + if (array_key_exists("TimingStartTime",$param) and $param["TimingStartTime"] !== null) { + $this->TimingStartTime = $param["TimingStartTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskResultDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskResultDetail.php new file mode 100644 index 00000000..879b7e9c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaDiscoveryTaskResultDetail.php @@ -0,0 +1,206 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("FieldResultId",$param) and $param["FieldResultId"] !== null) { + $this->FieldResultId = $param["FieldResultId"]; + } + + if (array_key_exists("TableName",$param) and $param["TableName"] !== null) { + $this->TableName = $param["TableName"]; + } + + if (array_key_exists("FieldName",$param) and $param["FieldName"] !== null) { + $this->FieldName = $param["FieldName"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("CategoryName",$param) and $param["CategoryName"] !== null) { + $this->CategoryName = $param["CategoryName"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + if (array_key_exists("LevelName",$param) and $param["LevelName"] !== null) { + $this->LevelName = $param["LevelName"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("LevelRiskScore",$param) and $param["LevelRiskScore"] !== null) { + $this->LevelRiskScore = $param["LevelRiskScore"]; + } + + if (array_key_exists("SafeGuard",$param) and $param["SafeGuard"] !== null) { + $this->SafeGuard = new DspaSafeGuard(); + $this->SafeGuard->deserialize($param["SafeGuard"]); + } + + if (array_key_exists("CategoryFullPath",$param) and $param["CategoryFullPath"] !== null) { + $this->CategoryFullPath = $param["CategoryFullPath"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaFieldResultDataSample.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaFieldResultDataSample.php new file mode 100644 index 00000000..caa4cee7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaFieldResultDataSample.php @@ -0,0 +1,57 @@ +DataSample = $param["DataSample"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaInstance.php new file mode 100644 index 00000000..6189461e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaInstance.php @@ -0,0 +1,229 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("DspaName",$param) and $param["DspaName"] !== null) { + $this->DspaName = $param["DspaName"]; + } + + if (array_key_exists("DspaDescription",$param) and $param["DspaDescription"] !== null) { + $this->DspaDescription = $param["DspaDescription"]; + } + + if (array_key_exists("DBAuthCount",$param) and $param["DBAuthCount"] !== null) { + $this->DBAuthCount = $param["DBAuthCount"]; + } + + if (array_key_exists("CosBindCount",$param) and $param["CosBindCount"] !== null) { + $this->CosBindCount = $param["CosBindCount"]; + } + + if (array_key_exists("InstanceVersion",$param) and $param["InstanceVersion"] !== null) { + $this->InstanceVersion = $param["InstanceVersion"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ExpiredAt",$param) and $param["ExpiredAt"] !== null) { + $this->ExpiredAt = $param["ExpiredAt"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("TrialVersion",$param) and $param["TrialVersion"] !== null) { + $this->TrialVersion = $param["TrialVersion"]; + } + + if (array_key_exists("TrialEndAt",$param) and $param["TrialEndAt"] !== null) { + $this->TrialEndAt = $param["TrialEndAt"]; + } + + if (array_key_exists("DbTotalQuota",$param) and $param["DbTotalQuota"] !== null) { + $this->DbTotalQuota = $param["DbTotalQuota"]; + } + + if (array_key_exists("CosTotalQuota",$param) and $param["CosTotalQuota"] !== null) { + $this->CosTotalQuota = $param["CosTotalQuota"]; + } + + if (array_key_exists("CosQuotaUnit",$param) and $param["CosQuotaUnit"] !== null) { + $this->CosQuotaUnit = $param["CosQuotaUnit"]; + } + + if (array_key_exists("RenewFlag",$param) and $param["RenewFlag"] !== null) { + $this->RenewFlag = $param["RenewFlag"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaRDBDataAssetCount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaRDBDataAssetCount.php new file mode 100644 index 00000000..168ef485 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaRDBDataAssetCount.php @@ -0,0 +1,211 @@ +DataAssetType = $param["DataAssetType"]; + } + + if (array_key_exists("TotalDbCnt",$param) and $param["TotalDbCnt"] !== null) { + $this->TotalDbCnt = $param["TotalDbCnt"]; + } + + if (array_key_exists("TotalTableCnt",$param) and $param["TotalTableCnt"] !== null) { + $this->TotalTableCnt = $param["TotalTableCnt"]; + } + + if (array_key_exists("SensitiveCategoryCnt",$param) and $param["SensitiveCategoryCnt"] !== null) { + $this->SensitiveCategoryCnt = $param["SensitiveCategoryCnt"]; + } + + if (array_key_exists("SensitiveFieldCnt",$param) and $param["SensitiveFieldCnt"] !== null) { + $this->SensitiveFieldCnt = $param["SensitiveFieldCnt"]; + } + + if (array_key_exists("SensitiveLevel",$param) and $param["SensitiveLevel"] !== null) { + $this->SensitiveLevel = []; + foreach ($param["SensitiveLevel"] as $key => $value){ + $obj = new SensitiveLevel(); + $obj->deserialize($value); + array_push($this->SensitiveLevel, $obj); + } + } + + if (array_key_exists("SensitiveDbCnt",$param) and $param["SensitiveDbCnt"] !== null) { + $this->SensitiveDbCnt = $param["SensitiveDbCnt"]; + } + + if (array_key_exists("SensitiveTableCnt",$param) and $param["SensitiveTableCnt"] !== null) { + $this->SensitiveTableCnt = $param["SensitiveTableCnt"]; + } + + if (array_key_exists("TotalFieldCnt",$param) and $param["TotalFieldCnt"] !== null) { + $this->TotalFieldCnt = $param["TotalFieldCnt"]; + } + + if (array_key_exists("CategoryDistributed",$param) and $param["CategoryDistributed"] !== null) { + $this->CategoryDistributed = []; + foreach ($param["CategoryDistributed"] as $key => $value){ + $obj = new DspaDataCategoryDistributed(); + $obj->deserialize($value); + array_push($this->CategoryDistributed, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaRDBDataAssetDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaRDBDataAssetDetail.php new file mode 100644 index 00000000..27a90d29 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaRDBDataAssetDetail.php @@ -0,0 +1,298 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DbType",$param) and $param["DbType"] !== null) { + $this->DbType = $param["DbType"]; + } + + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; + } + + if (array_key_exists("TableName",$param) and $param["TableName"] !== null) { + $this->TableName = $param["TableName"]; + } + + if (array_key_exists("FieldName",$param) and $param["FieldName"] !== null) { + $this->FieldName = $param["FieldName"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("CategoryName",$param) and $param["CategoryName"] !== null) { + $this->CategoryName = $param["CategoryName"]; + } + + if (array_key_exists("LevelRiskName",$param) and $param["LevelRiskName"] !== null) { + $this->LevelRiskName = $param["LevelRiskName"]; + } + + if (array_key_exists("LevelRiskScore",$param) and $param["LevelRiskScore"] !== null) { + $this->LevelRiskScore = $param["LevelRiskScore"]; + } + + if (array_key_exists("TrustedScore",$param) and $param["TrustedScore"] !== null) { + $this->TrustedScore = $param["TrustedScore"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("FieldResultId",$param) and $param["FieldResultId"] !== null) { + $this->FieldResultId = $param["FieldResultId"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("SafeGuard",$param) and $param["SafeGuard"] !== null) { + $this->SafeGuard = new DspaSafeGuard(); + $this->SafeGuard->deserialize($param["SafeGuard"]); + } + + if (array_key_exists("CategoryFullPath",$param) and $param["CategoryFullPath"] !== null) { + $this->CategoryFullPath = $param["CategoryFullPath"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaResourceAccount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaResourceAccount.php new file mode 100644 index 00000000..62c791fb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaResourceAccount.php @@ -0,0 +1,77 @@ +ResourceId = $param["ResourceId"]; + } + + 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/Dsgc/V20190723/Models/DspaSafeGuard.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaSafeGuard.php new file mode 100644 index 00000000..f3010562 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaSafeGuard.php @@ -0,0 +1,97 @@ +Encrypt = $param["Encrypt"]; + } + + if (array_key_exists("Desensitization",$param) and $param["Desensitization"] !== null) { + $this->Desensitization = $param["Desensitization"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaTaskResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaTaskResult.php new file mode 100644 index 00000000..f6eaf9c8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaTaskResult.php @@ -0,0 +1,89 @@ +Result = $param["Result"]; + } + + if (array_key_exists("ResultDescription",$param) and $param["ResultDescription"] !== null) { + $this->ResultDescription = $param["ResultDescription"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaUserResourceMeta.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaUserResourceMeta.php new file mode 100644 index 00000000..bf20f5d2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/DspaUserResourceMeta.php @@ -0,0 +1,269 @@ +ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceName",$param) and $param["ResourceName"] !== null) { + $this->ResourceName = $param["ResourceName"]; + } + + if (array_key_exists("ResourceVip",$param) and $param["ResourceVip"] !== null) { + $this->ResourceVip = $param["ResourceVip"]; + } + + if (array_key_exists("ResourceVPort",$param) and $param["ResourceVPort"] !== null) { + $this->ResourceVPort = $param["ResourceVPort"]; + } + + if (array_key_exists("ResourceCreateTime",$param) and $param["ResourceCreateTime"] !== null) { + $this->ResourceCreateTime = $param["ResourceCreateTime"]; + } + + if (array_key_exists("ResourceUniqueVpcId",$param) and $param["ResourceUniqueVpcId"] !== null) { + $this->ResourceUniqueVpcId = $param["ResourceUniqueVpcId"]; + } + + if (array_key_exists("ResourceUniqueSubnetId",$param) and $param["ResourceUniqueSubnetId"] !== null) { + $this->ResourceUniqueSubnetId = $param["ResourceUniqueSubnetId"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("ResourceSyncTime",$param) and $param["ResourceSyncTime"] !== null) { + $this->ResourceSyncTime = $param["ResourceSyncTime"]; + } + + if (array_key_exists("AuthStatus",$param) and $param["AuthStatus"] !== null) { + $this->AuthStatus = $param["AuthStatus"]; + } + + if (array_key_exists("BuildType",$param) and $param["BuildType"] !== null) { + $this->BuildType = $param["BuildType"]; + } + + if (array_key_exists("MasterInsId",$param) and $param["MasterInsId"] !== null) { + $this->MasterInsId = $param["MasterInsId"]; + } + + if (array_key_exists("ResourceVpcId",$param) and $param["ResourceVpcId"] !== null) { + $this->ResourceVpcId = $param["ResourceVpcId"]; + } + + if (array_key_exists("ResourceSubnetId",$param) and $param["ResourceSubnetId"] !== null) { + $this->ResourceSubnetId = $param["ResourceSubnetId"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("ResourceVersion",$param) and $param["ResourceVersion"] !== null) { + $this->ResourceVersion = $param["ResourceVersion"]; + } + + if (array_key_exists("ResourceAuthType",$param) and $param["ResourceAuthType"] !== null) { + $this->ResourceAuthType = $param["ResourceAuthType"]; + } + + if (array_key_exists("ResourceAuthAccount",$param) and $param["ResourceAuthAccount"] !== null) { + $this->ResourceAuthAccount = $param["ResourceAuthAccount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESAsset.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESAsset.php new file mode 100644 index 00000000..b76cd324 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESAsset.php @@ -0,0 +1,105 @@ +IndexNums = $param["IndexNums"]; + } + + if (array_key_exists("SensitiveIndexNums",$param) and $param["SensitiveIndexNums"] !== null) { + $this->SensitiveIndexNums = $param["SensitiveIndexNums"]; + } + + if (array_key_exists("FieldNums",$param) and $param["FieldNums"] !== null) { + $this->FieldNums = $param["FieldNums"]; + } + + if (array_key_exists("SensitiveFieldNums",$param) and $param["SensitiveFieldNums"] !== null) { + $this->SensitiveFieldNums = $param["SensitiveFieldNums"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESAssetDBDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESAssetDBDetail.php new file mode 100644 index 00000000..fa25cd3c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESAssetDBDetail.php @@ -0,0 +1,142 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("IndexName",$param) and $param["IndexName"] !== null) { + $this->IndexName = $param["IndexName"]; + } + + if (array_key_exists("DataType",$param) and $param["DataType"] !== null) { + $this->DataType = $param["DataType"]; + } + + if (array_key_exists("FieldNums",$param) and $param["FieldNums"] !== null) { + $this->FieldNums = $param["FieldNums"]; + } + + if (array_key_exists("SensitiveFieldNums",$param) and $param["SensitiveFieldNums"] !== null) { + $this->SensitiveFieldNums = $param["SensitiveFieldNums"]; + } + + if (array_key_exists("DistributionData",$param) and $param["DistributionData"] !== null) { + $this->DistributionData = []; + foreach ($param["DistributionData"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->DistributionData, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESDataAssetCountDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESDataAssetCountDto.php new file mode 100644 index 00000000..697bb6af --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESDataAssetCountDto.php @@ -0,0 +1,179 @@ +DataAssetType = $param["DataAssetType"]; + } + + if (array_key_exists("SensitiveIndexCnt",$param) and $param["SensitiveIndexCnt"] !== null) { + $this->SensitiveIndexCnt = $param["SensitiveIndexCnt"]; + } + + if (array_key_exists("TotalIndexCnt",$param) and $param["TotalIndexCnt"] !== null) { + $this->TotalIndexCnt = $param["TotalIndexCnt"]; + } + + if (array_key_exists("SensitiveFieldCnt",$param) and $param["SensitiveFieldCnt"] !== null) { + $this->SensitiveFieldCnt = $param["SensitiveFieldCnt"]; + } + + if (array_key_exists("TotalFieldCnt",$param) and $param["TotalFieldCnt"] !== null) { + $this->TotalFieldCnt = $param["TotalFieldCnt"]; + } + + if (array_key_exists("SensitiveCategoryCnt",$param) and $param["SensitiveCategoryCnt"] !== null) { + $this->SensitiveCategoryCnt = $param["SensitiveCategoryCnt"]; + } + + if (array_key_exists("SensitiveLevel",$param) and $param["SensitiveLevel"] !== null) { + $this->SensitiveLevel = []; + foreach ($param["SensitiveLevel"] as $key => $value){ + $obj = new SensitiveLevel(); + $obj->deserialize($value); + array_push($this->SensitiveLevel, $obj); + } + } + + if (array_key_exists("CategoryDistributed",$param) and $param["CategoryDistributed"] !== null) { + $this->CategoryDistributed = []; + foreach ($param["CategoryDistributed"] as $key => $value){ + $obj = new DspaDataCategoryDistributed(); + $obj->deserialize($value); + array_push($this->CategoryDistributed, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESDataAssetDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESDataAssetDetail.php new file mode 100644 index 00000000..a6dcfd1a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESDataAssetDetail.php @@ -0,0 +1,297 @@ +FieldResultId = $param["FieldResultId"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("IndexName",$param) and $param["IndexName"] !== null) { + $this->IndexName = $param["IndexName"]; + } + + if (array_key_exists("FieldName",$param) and $param["FieldName"] !== null) { + $this->FieldName = $param["FieldName"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("CategoryName",$param) and $param["CategoryName"] !== null) { + $this->CategoryName = $param["CategoryName"]; + } + + if (array_key_exists("CategoryArr",$param) and $param["CategoryArr"] !== null) { + $this->CategoryArr = $param["CategoryArr"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + if (array_key_exists("LevelRiskName",$param) and $param["LevelRiskName"] !== null) { + $this->LevelRiskName = $param["LevelRiskName"]; + } + + if (array_key_exists("LevelRiskScore",$param) and $param["LevelRiskScore"] !== null) { + $this->LevelRiskScore = $param["LevelRiskScore"]; + } + + if (array_key_exists("TrustedScore",$param) and $param["TrustedScore"] !== null) { + $this->TrustedScore = $param["TrustedScore"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESInstance.php new file mode 100644 index 00000000..7ad311e3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESInstance.php @@ -0,0 +1,101 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("DiscoveryTaskId",$param) and $param["DiscoveryTaskId"] !== null) { + $this->DiscoveryTaskId = $param["DiscoveryTaskId"]; + } + + if (array_key_exists("DiscoveryTaskInstanceID",$param) and $param["DiscoveryTaskInstanceID"] !== null) { + $this->DiscoveryTaskInstanceID = $param["DiscoveryTaskInstanceID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESTaskResultDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESTaskResultDetail.php new file mode 100644 index 00000000..6f4d904a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ESTaskResultDetail.php @@ -0,0 +1,201 @@ +Id = $param["Id"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("FieldName",$param) and $param["FieldName"] !== null) { + $this->FieldName = $param["FieldName"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("CategoryName",$param) and $param["CategoryName"] !== null) { + $this->CategoryName = $param["CategoryName"]; + } + + if (array_key_exists("CategoryArr",$param) and $param["CategoryArr"] !== null) { + $this->CategoryArr = $param["CategoryArr"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + if (array_key_exists("LevelName",$param) and $param["LevelName"] !== null) { + $this->LevelName = $param["LevelName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableDSPADiscoveryRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableDSPADiscoveryRuleRequest.php new file mode 100644 index 00000000..ff493e45 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableDSPADiscoveryRuleRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableDSPADiscoveryRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableDSPADiscoveryRuleResponse.php new file mode 100644 index 00000000..757d2a92 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableDSPADiscoveryRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableTrialVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableTrialVersionRequest.php new file mode 100644 index 00000000..09e9a7ae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableTrialVersionRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TrialVersion",$param) and $param["TrialVersion"] !== null) { + $this->TrialVersion = $param["TrialVersion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableTrialVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableTrialVersionResponse.php new file mode 100644 index 00000000..7434b329 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/EnableTrialVersionResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ErrDescription.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ErrDescription.php new file mode 100644 index 00000000..14d82ca4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ErrDescription.php @@ -0,0 +1,65 @@ +ErrCode = $param["ErrCode"]; + } + + if (array_key_exists("ErrMessage",$param) and $param["ErrMessage"] !== null) { + $this->ErrMessage = $param["ErrMessage"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ExportAssetDetailDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ExportAssetDetailDataRequest.php new file mode 100644 index 00000000..73f0eb69 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ExportAssetDetailDataRequest.php @@ -0,0 +1,126 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("MetaDataType",$param) and $param["MetaDataType"] !== null) { + $this->MetaDataType = $param["MetaDataType"]; + } + + 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/Dsgc/V20190723/Models/ExportAssetDetailDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ExportAssetDetailDataResponse.php new file mode 100644 index 00000000..e703731b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ExportAssetDetailDataResponse.php @@ -0,0 +1,65 @@ +ExportTaskId = $param["ExportTaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/Filter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/Filter.php new file mode 100644 index 00000000..9965f5ee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/Filter.php @@ -0,0 +1,68 @@ +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/Dsgc/V20190723/Models/GetResourceConnectionStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetResourceConnectionStatusRequest.php new file mode 100644 index 00000000..152a4292 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetResourceConnectionStatusRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetResourceConnectionStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetResourceConnectionStatusResponse.php new file mode 100644 index 00000000..c8e2f44d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetResourceConnectionStatusResponse.php @@ -0,0 +1,81 @@ +ConnectionStatus = $param["ConnectionStatus"]; + } + + if (array_key_exists("ConnectionDesc",$param) and $param["ConnectionDesc"] !== null) { + $this->ConnectionDesc = $param["ConnectionDesc"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetTrialVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetTrialVersionRequest.php new file mode 100644 index 00000000..83d42246 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetTrialVersionRequest.php @@ -0,0 +1,53 @@ +DspaId = $param["DspaId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetTrialVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetTrialVersionResponse.php new file mode 100644 index 00000000..bfa21a76 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetTrialVersionResponse.php @@ -0,0 +1,77 @@ +TrialVersion = $param["TrialVersion"]; + } + + if (array_key_exists("TrialEndAt",$param) and $param["TrialEndAt"] !== null) { + $this->TrialEndAt = $param["TrialEndAt"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetUserQuotaInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetUserQuotaInfoRequest.php new file mode 100644 index 00000000..3136158c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetUserQuotaInfoRequest.php @@ -0,0 +1,53 @@ +DspaId = $param["DspaId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetUserQuotaInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetUserQuotaInfoResponse.php new file mode 100644 index 00000000..9f80505a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/GetUserQuotaInfoResponse.php @@ -0,0 +1,125 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("DbTotalQuota",$param) and $param["DbTotalQuota"] !== null) { + $this->DbTotalQuota = $param["DbTotalQuota"]; + } + + if (array_key_exists("CosTotalQuota",$param) and $param["CosTotalQuota"] !== null) { + $this->CosTotalQuota = $param["CosTotalQuota"]; + } + + if (array_key_exists("DbRemainQuota",$param) and $param["DbRemainQuota"] !== null) { + $this->DbRemainQuota = $param["DbRemainQuota"]; + } + + if (array_key_exists("CosRemainQuota",$param) and $param["CosRemainQuota"] !== null) { + $this->CosRemainQuota = $param["CosRemainQuota"]; + } + + if (array_key_exists("CosQuotaUnit",$param) and $param["CosQuotaUnit"] !== null) { + $this->CosQuotaUnit = $param["CosQuotaUnit"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/HighRiskAssetsDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/HighRiskAssetsDetail.php new file mode 100644 index 00000000..34ea648a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/HighRiskAssetsDetail.php @@ -0,0 +1,121 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("AssetsName",$param) and $param["AssetsName"] !== null) { + $this->AssetsName = $param["AssetsName"]; + } + + if (array_key_exists("HighRiskCount",$param) and $param["HighRiskCount"] !== null) { + $this->HighRiskCount = $param["HighRiskCount"]; + } + + if (array_key_exists("RiskType",$param) and $param["RiskType"] !== null) { + $this->RiskType = $param["RiskType"]; + } + + if (array_key_exists("TotalRiskCount",$param) and $param["TotalRiskCount"] !== null) { + $this->TotalRiskCount = $param["TotalRiskCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ItemLevel.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ItemLevel.php new file mode 100644 index 00000000..be002e81 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ItemLevel.php @@ -0,0 +1,65 @@ +LevelRiskName = $param["LevelRiskName"]; + } + + if (array_key_exists("LevelRiskScore",$param) and $param["LevelRiskScore"] !== null) { + $this->LevelRiskScore = $param["LevelRiskScore"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/LevelItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/LevelItem.php new file mode 100644 index 00000000..ed81611d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/LevelItem.php @@ -0,0 +1,89 @@ +LevelId = $param["LevelId"]; + } + + if (array_key_exists("LevelGroupId",$param) and $param["LevelGroupId"] !== null) { + $this->LevelGroupId = $param["LevelGroupId"]; + } + + if (array_key_exists("LevelRiskName",$param) and $param["LevelRiskName"] !== null) { + $this->LevelRiskName = $param["LevelRiskName"]; + } + + if (array_key_exists("LevelRiskScore",$param) and $param["LevelRiskScore"] !== null) { + $this->LevelRiskScore = $param["LevelRiskScore"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAClustersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAClustersRequest.php new file mode 100644 index 00000000..9418ef49 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAClustersRequest.php @@ -0,0 +1,110 @@ +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 DspaDataSourceMngFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("ListMode",$param) and $param["ListMode"] !== null) { + $this->ListMode = $param["ListMode"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAClustersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAClustersResponse.php new file mode 100644 index 00000000..11fc8eb2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAClustersResponse.php @@ -0,0 +1,94 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("InstanceList",$param) and $param["InstanceList"] !== null) { + $this->InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new DspaInstance(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("DenyAll",$param) and $param["DenyAll"] !== null) { + $this->DenyAll = $param["DenyAll"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPACosMetaResourcesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPACosMetaResourcesRequest.php new file mode 100644 index 00000000..51091a95 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPACosMetaResourcesRequest.php @@ -0,0 +1,126 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new DspaDataSourceMngFilter(); + $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("BindType",$param) and $param["BindType"] !== null) { + $this->BindType = $param["BindType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPACosMetaResourcesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPACosMetaResourcesResponse.php new file mode 100644 index 00000000..c8d5a314 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPACosMetaResourcesResponse.php @@ -0,0 +1,102 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DSPACosMetaDataInfo(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + + if (array_key_exists("DspaId",$param) and $param["DspaId"] !== null) { + $this->DspaId = $param["DspaId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAMetaResourcesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAMetaResourcesRequest.php new file mode 100644 index 00000000..af52fc92 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAMetaResourcesRequest.php @@ -0,0 +1,146 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new DspaDataSourceMngFilter(); + $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("BindType",$param) and $param["BindType"] !== null) { + $this->BindType = $param["BindType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAMetaResourcesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAMetaResourcesResponse.php new file mode 100644 index 00000000..5fcd1d43 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ListDSPAMetaResourcesResponse.php @@ -0,0 +1,94 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Resources",$param) and $param["Resources"] !== null) { + $this->Resources = []; + foreach ($param["Resources"] as $key => $value){ + $obj = new DspaUserResourceMeta(); + $obj->deserialize($value); + array_push($this->Resources, $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/Dsgc/V20190723/Models/ModifyClassificationRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyClassificationRuleRequest.php new file mode 100644 index 00000000..8736a8f2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyClassificationRuleRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyClassificationRuleStateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyClassificationRuleStateRequest.php new file mode 100644 index 00000000..5566eee0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyClassificationRuleStateRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLatestRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLatestRequest.php new file mode 100644 index 00000000..94e3aea2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLatestRequest.php @@ -0,0 +1,101 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("RiskLatestTableId",$param) and $param["RiskLatestTableId"] !== null) { + $this->RiskLatestTableId = $param["RiskLatestTableId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Note",$param) and $param["Note"] !== null) { + $this->Note = $param["Note"]; + } + + if (array_key_exists("ProcessPeople",$param) and $param["ProcessPeople"] !== null) { + $this->ProcessPeople = $param["ProcessPeople"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLatestResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLatestResponse.php new file mode 100644 index 00000000..f7de7fab --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLatestResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLevelRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLevelRequest.php new file mode 100644 index 00000000..668291fd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLevelRequest.php @@ -0,0 +1,106 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("RiskLevelName",$param) and $param["RiskLevelName"] !== null) { + $this->RiskLevelName = $param["RiskLevelName"]; + } + + if (array_key_exists("RiskLevelDescription",$param) and $param["RiskLevelDescription"] !== null) { + $this->RiskLevelDescription = $param["RiskLevelDescription"]; + } + + if (array_key_exists("RiskId",$param) and $param["RiskId"] !== null) { + $this->RiskId = $param["RiskId"]; + } + + if (array_key_exists("ModifyRiskItem",$param) and $param["ModifyRiskItem"] !== null) { + $this->ModifyRiskItem = []; + foreach ($param["ModifyRiskItem"] as $key => $value){ + $obj = new RiskLevelMatrix(); + $obj->deserialize($value); + array_push($this->ModifyRiskItem, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLevelResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLevelResponse.php new file mode 100644 index 00000000..7982eecf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskLevelResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskRequest.php new file mode 100644 index 00000000..6a2f8169 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("RiskId",$param) and $param["RiskId"] !== null) { + $this->RiskId = $param["RiskId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskResponse.php new file mode 100644 index 00000000..a72ed399 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskTemplateRequest.php new file mode 100644 index 00000000..1e8204b0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskTemplateRequest.php @@ -0,0 +1,113 @@ +DspaId = $param["DspaId"]; + } + + 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("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("RiskLevelId",$param) and $param["RiskLevelId"] !== null) { + $this->RiskLevelId = $param["RiskLevelId"]; + } + + if (array_key_exists("RiskIdList",$param) and $param["RiskIdList"] !== null) { + $this->RiskIdList = $param["RiskIdList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskTemplateResponse.php new file mode 100644 index 00000000..81885763 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAAssessmentRiskTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSDiscoveryTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSDiscoveryTaskRequest.php new file mode 100644 index 00000000..961ff636 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSDiscoveryTaskRequest.php @@ -0,0 +1,201 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + 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("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("GeneralRuleSetEnable",$param) and $param["GeneralRuleSetEnable"] !== null) { + $this->GeneralRuleSetEnable = $param["GeneralRuleSetEnable"]; + } + + if (array_key_exists("ComplianceGroupIds",$param) and $param["ComplianceGroupIds"] !== null) { + $this->ComplianceGroupIds = $param["ComplianceGroupIds"]; + } + + if (array_key_exists("Plan",$param) and $param["Plan"] !== null) { + $this->Plan = $param["Plan"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("TimingStartTime",$param) and $param["TimingStartTime"] !== null) { + $this->TimingStartTime = $param["TimingStartTime"]; + } + + if (array_key_exists("FileTypes",$param) and $param["FileTypes"] !== null) { + $this->FileTypes = $param["FileTypes"]; + } + + if (array_key_exists("FileSizeLimit",$param) and $param["FileSizeLimit"] !== null) { + $this->FileSizeLimit = $param["FileSizeLimit"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSDiscoveryTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSDiscoveryTaskResponse.php new file mode 100644 index 00000000..de16e8fa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSDiscoveryTaskResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSTaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSTaskResultRequest.php new file mode 100644 index 00000000..65d476d7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSTaskResultRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("FileResultId",$param) and $param["FileResultId"] !== null) { + $this->FileResultId = $param["FileResultId"]; + } + + if (array_key_exists("IsSetNonSensitiveFile",$param) and $param["IsSetNonSensitiveFile"] !== null) { + $this->IsSetNonSensitiveFile = $param["IsSetNonSensitiveFile"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSTaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSTaskResultResponse.php new file mode 100644 index 00000000..566e264f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACOSTaskResultResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRelationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRelationRequest.php new file mode 100644 index 00000000..44517b1d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRelationRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("MergedCategoryId",$param) and $param["MergedCategoryId"] !== null) { + $this->MergedCategoryId = $param["MergedCategoryId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRelationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRelationResponse.php new file mode 100644 index 00000000..b758add0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRelationResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRequest.php new file mode 100644 index 00000000..13adda55 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("CategoryId",$param) and $param["CategoryId"] !== null) { + $this->CategoryId = $param["CategoryId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryResponse.php new file mode 100644 index 00000000..fb244a3b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPACategoryResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAClusterInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAClusterInfoRequest.php new file mode 100644 index 00000000..4f5df6ad --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAClusterInfoRequest.php @@ -0,0 +1,77 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("DspaName",$param) and $param["DspaName"] !== null) { + $this->DspaName = $param["DspaName"]; + } + + if (array_key_exists("DspaDescription",$param) and $param["DspaDescription"] !== null) { + $this->DspaDescription = $param["DspaDescription"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAClusterInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAClusterInfoResponse.php new file mode 100644 index 00000000..8d0e705b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAClusterInfoResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAComplianceGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAComplianceGroupRequest.php new file mode 100644 index 00000000..2db55757 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAComplianceGroupRequest.php @@ -0,0 +1,130 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ComplianceGroupId",$param) and $param["ComplianceGroupId"] !== null) { + $this->ComplianceGroupId = $param["ComplianceGroupId"]; + } + + 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("ComplianceGroupRules",$param) and $param["ComplianceGroupRules"] !== null) { + $this->ComplianceGroupRules = []; + foreach ($param["ComplianceGroupRules"] as $key => $value){ + $obj = new ComplianceGroupRuleIdInfo(); + $obj->deserialize($value); + array_push($this->ComplianceGroupRules, $obj); + } + } + + if (array_key_exists("LevelGroupId",$param) and $param["LevelGroupId"] !== null) { + $this->LevelGroupId = $param["LevelGroupId"]; + } + + if (array_key_exists("RuleAlias",$param) and $param["RuleAlias"] !== null) { + $this->RuleAlias = $param["RuleAlias"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAComplianceGroupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAComplianceGroupResponse.php new file mode 100644 index 00000000..5d620cda --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAComplianceGroupResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryRuleRequest.php new file mode 100644 index 00000000..4ca6ada9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryRuleRequest.php @@ -0,0 +1,115 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + 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("RDBRules",$param) and $param["RDBRules"] !== null) { + $this->RDBRules = new ScanTaskRDBRules(); + $this->RDBRules->deserialize($param["RDBRules"]); + } + + if (array_key_exists("COSRules",$param) and $param["COSRules"] !== null) { + $this->COSRules = new ScanTaskCOSRules(); + $this->COSRules->deserialize($param["COSRules"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryRuleResponse.php new file mode 100644 index 00000000..7ce37797 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryTaskRequest.php new file mode 100644 index 00000000..9d89b406 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryTaskRequest.php @@ -0,0 +1,241 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + 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("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("Condition",$param) and $param["Condition"] !== null) { + $this->Condition = $param["Condition"]; + } + + if (array_key_exists("GeneralRuleSetEnable",$param) and $param["GeneralRuleSetEnable"] !== null) { + $this->GeneralRuleSetEnable = $param["GeneralRuleSetEnable"]; + } + + if (array_key_exists("ComplianceGroupIds",$param) and $param["ComplianceGroupIds"] !== null) { + $this->ComplianceGroupIds = $param["ComplianceGroupIds"]; + } + + if (array_key_exists("Plan",$param) and $param["Plan"] !== null) { + $this->Plan = $param["Plan"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("TimingStartTime",$param) and $param["TimingStartTime"] !== null) { + $this->TimingStartTime = $param["TimingStartTime"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryTaskResponse.php new file mode 100644 index 00000000..4384f4e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPADiscoveryTaskResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAESTaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAESTaskResultRequest.php new file mode 100644 index 00000000..6c0a6170 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAESTaskResultRequest.php @@ -0,0 +1,125 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("FieldResultId",$param) and $param["FieldResultId"] !== null) { + $this->FieldResultId = $param["FieldResultId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("IsSetNonSensitiveField",$param) and $param["IsSetNonSensitiveField"] !== null) { + $this->IsSetNonSensitiveField = $param["IsSetNonSensitiveField"]; + } + + if (array_key_exists("DestRuleId",$param) and $param["DestRuleId"] !== null) { + $this->DestRuleId = $param["DestRuleId"]; + } + + if (array_key_exists("DestCategoryId",$param) and $param["DestCategoryId"] !== null) { + $this->DestCategoryId = $param["DestCategoryId"]; + } + + if (array_key_exists("DestLevelId",$param) and $param["DestLevelId"] !== null) { + $this->DestLevelId = $param["DestLevelId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAESTaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAESTaskResultResponse.php new file mode 100644 index 00000000..4ccd3440 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPAESTaskResultResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPATaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPATaskResultRequest.php new file mode 100644 index 00000000..d3de4eae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPATaskResultRequest.php @@ -0,0 +1,125 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("FieldResultId",$param) and $param["FieldResultId"] !== null) { + $this->FieldResultId = $param["FieldResultId"]; + } + + if (array_key_exists("ComplianceId",$param) and $param["ComplianceId"] !== null) { + $this->ComplianceId = $param["ComplianceId"]; + } + + if (array_key_exists("IsSetNonSensitiveField",$param) and $param["IsSetNonSensitiveField"] !== null) { + $this->IsSetNonSensitiveField = $param["IsSetNonSensitiveField"]; + } + + if (array_key_exists("DestRuleId",$param) and $param["DestRuleId"] !== null) { + $this->DestRuleId = $param["DestRuleId"]; + } + + if (array_key_exists("DestCategoryId",$param) and $param["DestCategoryId"] !== null) { + $this->DestCategoryId = $param["DestCategoryId"]; + } + + if (array_key_exists("DestLevelId",$param) and $param["DestLevelId"] !== null) { + $this->DestLevelId = $param["DestLevelId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPATaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPATaskResultResponse.php new file mode 100644 index 00000000..a37de590 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyDSPATaskResultResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelInfoRequest.php new file mode 100644 index 00000000..0e545054 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelInfoRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelNameRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelNameRequest.php new file mode 100644 index 00000000..fe0905bf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelNameRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelStateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelStateRequest.php new file mode 100644 index 00000000..a5abde84 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyLevelStateRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyMergeClassificationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyMergeClassificationRequest.php new file mode 100644 index 00000000..6af74b4c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyMergeClassificationRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyNewClassificationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyNewClassificationRequest.php new file mode 100644 index 00000000..ff5cb4b7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyNewClassificationRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyStandardInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyStandardInfoRequest.php new file mode 100644 index 00000000..6837a21f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ModifyStandardInfoRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/MongoAsset.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/MongoAsset.php new file mode 100644 index 00000000..5d740157 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/MongoAsset.php @@ -0,0 +1,137 @@ +DbNums = $param["DbNums"]; + } + + if (array_key_exists("SensitiveDbNums",$param) and $param["SensitiveDbNums"] !== null) { + $this->SensitiveDbNums = $param["SensitiveDbNums"]; + } + + if (array_key_exists("ColNums",$param) and $param["ColNums"] !== null) { + $this->ColNums = $param["ColNums"]; + } + + if (array_key_exists("SensitiveColNums",$param) and $param["SensitiveColNums"] !== null) { + $this->SensitiveColNums = $param["SensitiveColNums"]; + } + + if (array_key_exists("FieldNums",$param) and $param["FieldNums"] !== null) { + $this->FieldNums = $param["FieldNums"]; + } + + if (array_key_exists("SensitiveFieldNums",$param) and $param["SensitiveFieldNums"] !== null) { + $this->SensitiveFieldNums = $param["SensitiveFieldNums"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/MongoAssetDBDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/MongoAssetDBDetail.php new file mode 100644 index 00000000..952efba2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/MongoAssetDBDetail.php @@ -0,0 +1,174 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DdName",$param) and $param["DdName"] !== null) { + $this->DdName = $param["DdName"]; + } + + if (array_key_exists("DataType",$param) and $param["DataType"] !== null) { + $this->DataType = $param["DataType"]; + } + + if (array_key_exists("ColNums",$param) and $param["ColNums"] !== null) { + $this->ColNums = $param["ColNums"]; + } + + if (array_key_exists("SensitiveColNums",$param) and $param["SensitiveColNums"] !== null) { + $this->SensitiveColNums = $param["SensitiveColNums"]; + } + + if (array_key_exists("FieldNums",$param) and $param["FieldNums"] !== null) { + $this->FieldNums = $param["FieldNums"]; + } + + if (array_key_exists("SensitiveFieldNums",$param) and $param["SensitiveFieldNums"] !== null) { + $this->SensitiveFieldNums = $param["SensitiveFieldNums"]; + } + + if (array_key_exists("DistributionData",$param) and $param["DistributionData"] !== null) { + $this->DistributionData = []; + foreach ($param["DistributionData"] as $key => $value){ + $obj = new Note(); + $obj->deserialize($value); + array_push($this->DistributionData, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/NOSQLInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/NOSQLInstance.php new file mode 100644 index 00000000..e33e073e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/NOSQLInstance.php @@ -0,0 +1,101 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("DiscoveryTaskId",$param) and $param["DiscoveryTaskId"] !== null) { + $this->DiscoveryTaskId = $param["DiscoveryTaskId"]; + } + + if (array_key_exists("DiscoveryTaskInstanceID",$param) and $param["DiscoveryTaskInstanceID"] !== null) { + $this->DiscoveryTaskInstanceID = $param["DiscoveryTaskInstanceID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/Note.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/Note.php new file mode 100644 index 00000000..89dc6042 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/Note.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/Dsgc/V20190723/Models/PrivilegeRisk.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/PrivilegeRisk.php new file mode 100644 index 00000000..474480bc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/PrivilegeRisk.php @@ -0,0 +1,89 @@ +AccountName = $param["AccountName"]; + } + + if (array_key_exists("TableName",$param) and $param["TableName"] !== null) { + $this->TableName = $param["TableName"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ProcessHistory.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ProcessHistory.php new file mode 100644 index 00000000..6786b22c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ProcessHistory.php @@ -0,0 +1,105 @@ +Time = $param["Time"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Handler",$param) and $param["Handler"] !== null) { + $this->Handler = $param["Handler"]; + } + + if (array_key_exists("Note",$param) and $param["Note"] !== null) { + $this->Note = $param["Note"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryDSPAMetaResourceDbListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryDSPAMetaResourceDbListRequest.php new file mode 100644 index 00000000..d773b326 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryDSPAMetaResourceDbListRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryDSPAMetaResourceDbListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryDSPAMetaResourceDbListResponse.php new file mode 100644 index 00000000..4bf0c6a0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryDSPAMetaResourceDbListResponse.php @@ -0,0 +1,70 @@ +DbRelationStatusItems = []; + foreach ($param["DbRelationStatusItems"] as $key => $value){ + $obj = new DbRelationStatusItem(); + $obj->deserialize($value); + array_push($this->DbRelationStatusItems, $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/Dsgc/V20190723/Models/QueryResourceDbBindStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryResourceDbBindStatusRequest.php new file mode 100644 index 00000000..072e21b4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryResourceDbBindStatusRequest.php @@ -0,0 +1,89 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("MetaType",$param) and $param["MetaType"] !== null) { + $this->MetaType = $param["MetaType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryResourceDbBindStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryResourceDbBindStatusResponse.php new file mode 100644 index 00000000..b08cb883 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/QueryResourceDbBindStatusResponse.php @@ -0,0 +1,77 @@ +BindDbNums = $param["BindDbNums"]; + } + + if (array_key_exists("UnbindDbNums",$param) and $param["UnbindDbNums"] !== null) { + $this->UnbindDbNums = $param["UnbindDbNums"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RDBAsset.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RDBAsset.php new file mode 100644 index 00000000..d1be0258 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RDBAsset.php @@ -0,0 +1,137 @@ +DbNums = $param["DbNums"]; + } + + if (array_key_exists("SensitiveDbNums",$param) and $param["SensitiveDbNums"] !== null) { + $this->SensitiveDbNums = $param["SensitiveDbNums"]; + } + + if (array_key_exists("TableNums",$param) and $param["TableNums"] !== null) { + $this->TableNums = $param["TableNums"]; + } + + if (array_key_exists("SensitiveTableNums",$param) and $param["SensitiveTableNums"] !== null) { + $this->SensitiveTableNums = $param["SensitiveTableNums"]; + } + + if (array_key_exists("FieldNums",$param) and $param["FieldNums"] !== null) { + $this->FieldNums = $param["FieldNums"]; + } + + if (array_key_exists("SensitiveFieldNums",$param) and $param["SensitiveFieldNums"] !== null) { + $this->SensitiveFieldNums = $param["SensitiveFieldNums"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RDBInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RDBInstance.php new file mode 100644 index 00000000..1adfb849 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RDBInstance.php @@ -0,0 +1,98 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("DBs",$param) and $param["DBs"] !== null) { + $this->DBs = []; + foreach ($param["DBs"] as $key => $value){ + $obj = new DBStatements(); + $obj->deserialize($value); + array_push($this->DBs, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ReportInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ReportInfo.php new file mode 100644 index 00000000..3985652d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ReportInfo.php @@ -0,0 +1,257 @@ +Id = $param["Id"]; + } + + if (array_key_exists("ReportName",$param) and $param["ReportName"] !== null) { + $this->ReportName = $param["ReportName"]; + } + + if (array_key_exists("ReportType",$param) and $param["ReportType"] !== null) { + $this->ReportType = $param["ReportType"]; + } + + if (array_key_exists("ReportPeriod",$param) and $param["ReportPeriod"] !== null) { + $this->ReportPeriod = $param["ReportPeriod"]; + } + + if (array_key_exists("ReportPlan",$param) and $param["ReportPlan"] !== null) { + $this->ReportPlan = $param["ReportPlan"]; + } + + if (array_key_exists("ReportStatus",$param) and $param["ReportStatus"] !== null) { + $this->ReportStatus = $param["ReportStatus"]; + } + + if (array_key_exists("TimingStartTime",$param) and $param["TimingStartTime"] !== null) { + $this->TimingStartTime = $param["TimingStartTime"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("FinishedTime",$param) and $param["FinishedTime"] !== null) { + $this->FinishedTime = $param["FinishedTime"]; + } + + if (array_key_exists("SubUin",$param) and $param["SubUin"] !== null) { + $this->SubUin = $param["SubUin"]; + } + + if (array_key_exists("FailedMessage",$param) and $param["FailedMessage"] !== null) { + $this->FailedMessage = $param["FailedMessage"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("ComplianceName",$param) and $param["ComplianceName"] !== null) { + $this->ComplianceName = $param["ComplianceName"]; + } + + if (array_key_exists("ProgressPercent",$param) and $param["ProgressPercent"] !== null) { + $this->ProgressPercent = $param["ProgressPercent"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RestartDSPAAssessmentTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RestartDSPAAssessmentTaskRequest.php new file mode 100644 index 00000000..6d5072d3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RestartDSPAAssessmentTaskRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RestartDSPAAssessmentTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RestartDSPAAssessmentTaskResponse.php new file mode 100644 index 00000000..89c7f8f6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RestartDSPAAssessmentTaskResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskCountInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskCountInfo.php new file mode 100644 index 00000000..b23ee2d0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskCountInfo.php @@ -0,0 +1,65 @@ +RiskLevel = $param["RiskLevel"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskDealedTrendItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskDealedTrendItem.php new file mode 100644 index 00000000..f3789aa6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskDealedTrendItem.php @@ -0,0 +1,93 @@ +Date = $param["Date"]; + } + + if (array_key_exists("Unhandled",$param) and $param["Unhandled"] !== null) { + $this->Unhandled = $param["Unhandled"]; + } + + if (array_key_exists("Handled",$param) and $param["Handled"] !== null) { + $this->Handled = $param["Handled"]; + } + + if (array_key_exists("NewDiscoveryHandled",$param) and $param["NewDiscoveryHandled"] !== null) { + $this->NewDiscoveryHandled = $param["NewDiscoveryHandled"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskItem.php new file mode 100644 index 00000000..b3efecd8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskItem.php @@ -0,0 +1,65 @@ +ItemName = $param["ItemName"]; + } + + if (array_key_exists("RiskNum",$param) and $param["RiskNum"] !== null) { + $this->RiskNum = $param["RiskNum"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskItemInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskItemInfo.php new file mode 100644 index 00000000..c76b126f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskItemInfo.php @@ -0,0 +1,298 @@ +Id = $param["Id"]; + } + + if (array_key_exists("DataSourceId",$param) and $param["DataSourceId"] !== null) { + $this->DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("DataSourceName",$param) and $param["DataSourceName"] !== null) { + $this->DataSourceName = $param["DataSourceName"]; + } + + if (array_key_exists("DataSourceType",$param) and $param["DataSourceType"] !== null) { + $this->DataSourceType = $param["DataSourceType"]; + } + + if (array_key_exists("AssetName",$param) and $param["AssetName"] !== null) { + $this->AssetName = $param["AssetName"]; + } + + if (array_key_exists("RiskType",$param) and $param["RiskType"] !== null) { + $this->RiskType = $param["RiskType"]; + } + + if (array_key_exists("RiskName",$param) and $param["RiskName"] !== null) { + $this->RiskName = $param["RiskName"]; + } + + if (array_key_exists("RiskLevel",$param) and $param["RiskLevel"] !== null) { + $this->RiskLevel = $param["RiskLevel"]; + } + + if (array_key_exists("RiskDescription",$param) and $param["RiskDescription"] !== null) { + $this->RiskDescription = $param["RiskDescription"]; + } + + if (array_key_exists("SuggestAction",$param) and $param["SuggestAction"] !== null) { + $this->SuggestAction = $param["SuggestAction"]; + } + + if (array_key_exists("SecurityProduct",$param) and $param["SecurityProduct"] !== null) { + $this->SecurityProduct = []; + foreach ($param["SecurityProduct"] as $key => $value){ + $obj = new SecurityProduct(); + $obj->deserialize($value); + array_push($this->SecurityProduct, $obj); + } + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ScanTime",$param) and $param["ScanTime"] !== null) { + $this->ScanTime = $param["ScanTime"]; + } + + if (array_key_exists("LastProcessTime",$param) and $param["LastProcessTime"] !== null) { + $this->LastProcessTime = $param["LastProcessTime"]; + } + + if (array_key_exists("IdentifyComplianceId",$param) and $param["IdentifyComplianceId"] !== null) { + $this->IdentifyComplianceId = $param["IdentifyComplianceId"]; + } + + if (array_key_exists("ItemSubType",$param) and $param["ItemSubType"] !== null) { + $this->ItemSubType = $param["ItemSubType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelMatrix.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelMatrix.php new file mode 100644 index 00000000..1c5ff8cb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelMatrix.php @@ -0,0 +1,121 @@ +Id = $param["Id"]; + } + + if (array_key_exists("SensitiveLevelId",$param) and $param["SensitiveLevelId"] !== null) { + $this->SensitiveLevelId = $param["SensitiveLevelId"]; + } + + if (array_key_exists("SensitiveLevelName",$param) and $param["SensitiveLevelName"] !== null) { + $this->SensitiveLevelName = $param["SensitiveLevelName"]; + } + + if (array_key_exists("VulnerabilityLevel",$param) and $param["VulnerabilityLevel"] !== null) { + $this->VulnerabilityLevel = $param["VulnerabilityLevel"]; + } + + if (array_key_exists("RiskLevel",$param) and $param["RiskLevel"] !== null) { + $this->RiskLevel = $param["RiskLevel"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelRisk.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelRisk.php new file mode 100644 index 00000000..0644412d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelRisk.php @@ -0,0 +1,121 @@ +Id = $param["Id"]; + } + + if (array_key_exists("RiskLevelName",$param) and $param["RiskLevelName"] !== null) { + $this->RiskLevelName = $param["RiskLevelName"]; + } + + if (array_key_exists("RiskLevelDescription",$param) and $param["RiskLevelDescription"] !== null) { + $this->RiskLevelDescription = $param["RiskLevelDescription"]; + } + + if (array_key_exists("IdentifyComplianceName",$param) and $param["IdentifyComplianceName"] !== null) { + $this->IdentifyComplianceName = $param["IdentifyComplianceName"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelTrendItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelTrendItem.php new file mode 100644 index 00000000..2d124c2d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskLevelTrendItem.php @@ -0,0 +1,101 @@ +Date = $param["Date"]; + } + + if (array_key_exists("High",$param) and $param["High"] !== null) { + $this->High = $param["High"]; + } + + if (array_key_exists("Medium",$param) and $param["Medium"] !== null) { + $this->Medium = $param["Medium"]; + } + + if (array_key_exists("Low",$param) and $param["Low"] !== null) { + $this->Low = $param["Low"]; + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskMatrixLevel.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskMatrixLevel.php new file mode 100644 index 00000000..b8f5ad31 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RiskMatrixLevel.php @@ -0,0 +1,89 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("Score",$param) and $param["Score"] !== null) { + $this->Score = $param["Score"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RuleDistribution.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RuleDistribution.php new file mode 100644 index 00000000..ee2afd86 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/RuleDistribution.php @@ -0,0 +1,121 @@ +RuleId = $param["RuleId"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("LevelId",$param) and $param["LevelId"] !== null) { + $this->LevelId = $param["LevelId"]; + } + + if (array_key_exists("LevelName",$param) and $param["LevelName"] !== null) { + $this->LevelName = $param["LevelName"]; + } + + if (array_key_exists("RuleCnt",$param) and $param["RuleCnt"] !== null) { + $this->RuleCnt = $param["RuleCnt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskCOSRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskCOSRules.php new file mode 100644 index 00000000..5403c96f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskCOSRules.php @@ -0,0 +1,116 @@ +RegexRule = new COSDataRule(); + $this->RegexRule->deserialize($param["RegexRule"]); + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("KeywordRule",$param) and $param["KeywordRule"] !== null) { + $this->KeywordRule = new COSDataRule(); + $this->KeywordRule->deserialize($param["KeywordRule"]); + } + + if (array_key_exists("IgnoreStringRule",$param) and $param["IgnoreStringRule"] !== null) { + $this->IgnoreStringRule = new COSDataRule(); + $this->IgnoreStringRule->deserialize($param["IgnoreStringRule"]); + } + + if (array_key_exists("MaxMatch",$param) and $param["MaxMatch"] !== null) { + $this->MaxMatch = $param["MaxMatch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskComplianceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskComplianceInfo.php new file mode 100644 index 00000000..d448f963 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskComplianceInfo.php @@ -0,0 +1,65 @@ +ComplianceGroupId = $param["ComplianceGroupId"]; + } + + if (array_key_exists("ComplianceGroupName",$param) and $param["ComplianceGroupName"] !== null) { + $this->ComplianceGroupName = $param["ComplianceGroupName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskRDBRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskRDBRules.php new file mode 100644 index 00000000..6a61dc7e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskRDBRules.php @@ -0,0 +1,91 @@ +Status = $param["Status"]; + } + + if (array_key_exists("MatchOperator",$param) and $param["MatchOperator"] !== null) { + $this->MatchOperator = $param["MatchOperator"]; + } + + if (array_key_exists("MetaRule",$param) and $param["MetaRule"] !== null) { + $this->MetaRule = new DataRules(); + $this->MetaRule->deserialize($param["MetaRule"]); + } + + if (array_key_exists("ContentRule",$param) and $param["ContentRule"] !== null) { + $this->ContentRule = new DataRules(); + $this->ContentRule->deserialize($param["ContentRule"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskResult.php new file mode 100644 index 00000000..8e4730da --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/ScanTaskResult.php @@ -0,0 +1,89 @@ +Id = $param["Id"]; + } + + 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("Result",$param) and $param["Result"] !== null) { + $this->Result = $param["Result"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SecurityProduct.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SecurityProduct.php new file mode 100644 index 00000000..7eda5ea3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SecurityProduct.php @@ -0,0 +1,73 @@ +ProductName = $param["ProductName"]; + } + + if (array_key_exists("ReferUrl",$param) and $param["ReferUrl"] !== null) { + $this->ReferUrl = $param["ReferUrl"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SensitiveLevel.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SensitiveLevel.php new file mode 100644 index 00000000..a13dca9a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SensitiveLevel.php @@ -0,0 +1,89 @@ +LevelId = $param["LevelId"]; + } + + if (array_key_exists("LevelCnt",$param) and $param["LevelCnt"] !== null) { + $this->LevelCnt = $param["LevelCnt"]; + } + + if (array_key_exists("LevelRiskName",$param) and $param["LevelRiskName"] !== null) { + $this->LevelRiskName = $param["LevelRiskName"]; + } + + if (array_key_exists("LevelRiskScore",$param) and $param["LevelRiskScore"] !== null) { + $this->LevelRiskScore = $param["LevelRiskScore"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StartDSPADiscoveryTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StartDSPADiscoveryTaskRequest.php new file mode 100644 index 00000000..a3fcea94 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StartDSPADiscoveryTaskRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StartDSPADiscoveryTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StartDSPADiscoveryTaskResponse.php new file mode 100644 index 00000000..5eacfc4d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StartDSPADiscoveryTaskResponse.php @@ -0,0 +1,69 @@ +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/Dsgc/V20190723/Models/StopDSPADiscoveryTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StopDSPADiscoveryTaskRequest.php new file mode 100644 index 00000000..e78cb332 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StopDSPADiscoveryTaskRequest.php @@ -0,0 +1,65 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StopDSPADiscoveryTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StopDSPADiscoveryTaskResponse.php new file mode 100644 index 00000000..a999c637 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/StopDSPADiscoveryTaskResponse.php @@ -0,0 +1,69 @@ +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/Dsgc/V20190723/Models/SuggestRiskLevelMatrix.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SuggestRiskLevelMatrix.php new file mode 100644 index 00000000..d40f3f64 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SuggestRiskLevelMatrix.php @@ -0,0 +1,62 @@ +RiskLevelMatrix = []; + foreach ($param["RiskLevelMatrix"] as $key => $value){ + $obj = new SuggestRiskLevelMatrixItem(); + $obj->deserialize($value); + array_push($this->RiskLevelMatrix, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SuggestRiskLevelMatrixItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SuggestRiskLevelMatrixItem.php new file mode 100644 index 00000000..811095d5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/SuggestRiskLevelMatrixItem.php @@ -0,0 +1,107 @@ +SensitiveLevel = new RiskMatrixLevel(); + $this->SensitiveLevel->deserialize($param["SensitiveLevel"]); + } + + if (array_key_exists("VulnerabilityLevel",$param) and $param["VulnerabilityLevel"] !== null) { + $this->VulnerabilityLevel = new RiskMatrixLevel(); + $this->VulnerabilityLevel->deserialize($param["VulnerabilityLevel"]); + } + + if (array_key_exists("RiskName",$param) and $param["RiskName"] !== null) { + $this->RiskName = $param["RiskName"]; + } + + if (array_key_exists("RiskScore",$param) and $param["RiskScore"] !== null) { + $this->RiskScore = $param["RiskScore"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/TopAsset.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/TopAsset.php new file mode 100644 index 00000000..64c9dcdd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/TopAsset.php @@ -0,0 +1,78 @@ +LevelName = $param["LevelName"]; + } + + if (array_key_exists("TopStat",$param) and $param["TopStat"] !== null) { + $this->TopStat = []; + foreach ($param["TopStat"] as $key => $value){ + $obj = new TopAssetStat(); + $obj->deserialize($value); + array_push($this->TopStat, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/TopAssetStat.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/TopAssetStat.php new file mode 100644 index 00000000..bf7f8c3d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/TopAssetStat.php @@ -0,0 +1,89 @@ +DataSourceId = $param["DataSourceId"]; + } + + if (array_key_exists("SubData",$param) and $param["SubData"] !== null) { + $this->SubData = $param["SubData"]; + } + + if (array_key_exists("SensitiveCnt",$param) and $param["SensitiveCnt"] !== null) { + $this->SensitiveCnt = $param["SensitiveCnt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/UpdateDSPASelfBuildResourceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/UpdateDSPASelfBuildResourceRequest.php new file mode 100644 index 00000000..757eaabc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/UpdateDSPASelfBuildResourceRequest.php @@ -0,0 +1,109 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceVPort",$param) and $param["ResourceVPort"] !== null) { + $this->ResourceVPort = $param["ResourceVPort"]; + } + + 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/Dsgc/V20190723/Models/UpdateDSPASelfBuildResourceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/UpdateDSPASelfBuildResourceResponse.php new file mode 100644 index 00000000..0a229566 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/UpdateDSPASelfBuildResourceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPACOSRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPACOSRuleRequest.php new file mode 100644 index 00000000..aa4487e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPACOSRuleRequest.php @@ -0,0 +1,78 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("COSRules",$param) and $param["COSRules"] !== null) { + $this->COSRules = new ScanTaskCOSRules(); + $this->COSRules->deserialize($param["COSRules"]); + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = $param["Data"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPACOSRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPACOSRuleResponse.php new file mode 100644 index 00000000..2129981c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPACOSRuleResponse.php @@ -0,0 +1,85 @@ +VerifyResult = $param["VerifyResult"]; + } + + if (array_key_exists("DetailInfo",$param) and $param["DetailInfo"] !== null) { + $this->DetailInfo = $param["DetailInfo"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPADiscoveryRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPADiscoveryRuleRequest.php new file mode 100644 index 00000000..5829e760 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPADiscoveryRuleRequest.php @@ -0,0 +1,115 @@ +DspaId = $param["DspaId"]; + } + + if (array_key_exists("MatchOperator",$param) and $param["MatchOperator"] !== null) { + $this->MatchOperator = $param["MatchOperator"]; + } + + if (array_key_exists("MetaRule",$param) and $param["MetaRule"] !== null) { + $this->MetaRule = new DataRules(); + $this->MetaRule->deserialize($param["MetaRule"]); + } + + if (array_key_exists("ContentRule",$param) and $param["ContentRule"] !== null) { + $this->ContentRule = new DataRules(); + $this->ContentRule->deserialize($param["ContentRule"]); + } + + if (array_key_exists("VerifyMeta",$param) and $param["VerifyMeta"] !== null) { + $this->VerifyMeta = $param["VerifyMeta"]; + } + + if (array_key_exists("VerifyContent",$param) and $param["VerifyContent"] !== null) { + $this->VerifyContent = $param["VerifyContent"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPADiscoveryRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPADiscoveryRuleResponse.php new file mode 100644 index 00000000..c42eb171 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dsgc/V20190723/Models/VerifyDSPADiscoveryRuleResponse.php @@ -0,0 +1,85 @@ +VerifyResult = $param["VerifyResult"]; + } + + if (array_key_exists("DetailInfo",$param) and $param["DetailInfo"] !== null) { + $this->DetailInfo = $param["DetailInfo"]; + } + + 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/DtsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/DtsClient.php index bb6dae28..c0d0d357 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 @@ -59,9 +59,11 @@ use TencentCloud\Dts\V20211206\Models as Models; * @method Models\ModifyCompareTaskNameResponse ModifyCompareTaskName(Models\ModifyCompareTaskNameRequest $req) 修改一致性校验任务名称 * @method Models\ModifyMigrateJobSpecResponse ModifyMigrateJobSpec(Models\ModifyMigrateJobSpecRequest $req) 调整实例规格,此接口只支持按量计费任务的调整。调用此接口后可通过查询迁移服务列表接口`DescribeMigrationJobs`来查询当前任务状态。 * @method Models\ModifyMigrateNameResponse ModifyMigrateName(Models\ModifyMigrateNameRequest $req) 修改迁移任务名 + * @method Models\ModifyMigrateRateLimitResponse ModifyMigrateRateLimit(Models\ModifyMigrateRateLimitRequest $req) 用户在发现迁移任务对用户的数据库的负载影响较大时、可通过该接口限制任务的传输速率 * @method Models\ModifyMigrationJobResponse ModifyMigrationJob(Models\ModifyMigrationJobRequest $req) 配置迁移服务,配置成功后可通过`CreateMigrationCheckJob` 创建迁移校验任务接口发起校验任务,只有校验通过才能启动迁移任务。 * @method Models\ModifySyncJobConfigResponse ModifySyncJobConfig(Models\ModifySyncJobConfigRequest $req) 该接口支持在同步任务启动后修改任务的配置 修改同步配置的完整流程:修改同步任务配置->创建修改同步任务配置的校验任务->查询修改配置的校验任务的结果->启动修改配置任务 + * @method Models\ModifySyncRateLimitResponse ModifySyncRateLimit(Models\ModifySyncRateLimitRequest $req) 用户在发现同步任务对用户的数据库的负载影响较大时、可通过该接口限制任务的传输速率 * @method Models\PauseMigrateJobResponse PauseMigrateJob(Models\PauseMigrateJobRequest $req) 暂停一个迁移任务。 * @method Models\PauseSyncJobResponse PauseSyncJob(Models\PauseSyncJobRequest $req) 暂停处于同步中的数据同步任务。 * @method Models\RecoverMigrateJobResponse RecoverMigrateJob(Models\RecoverMigrateJobRequest $req) 解除隔离数据迁移任务,用户手动发起隔离后的手动解隔离,只有任务状态为已隔离(手动操作)状态下才能触发此操作。调用此接口后可通过查询迁移服务列表接口`DescribeMigrationJobs`来查询当前任务状态。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrateRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrateRateLimitRequest.php new file mode 100644 index 00000000..e897b6e1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrateRateLimitRequest.php @@ -0,0 +1,113 @@ +JobId = $param["JobId"]; + } + + if (array_key_exists("DumpThread",$param) and $param["DumpThread"] !== null) { + $this->DumpThread = $param["DumpThread"]; + } + + if (array_key_exists("DumpRps",$param) and $param["DumpRps"] !== null) { + $this->DumpRps = $param["DumpRps"]; + } + + if (array_key_exists("LoadThread",$param) and $param["LoadThread"] !== null) { + $this->LoadThread = $param["LoadThread"]; + } + + if (array_key_exists("SinkerThread",$param) and $param["SinkerThread"] !== null) { + $this->SinkerThread = $param["SinkerThread"]; + } + + if (array_key_exists("LoadRps",$param) and $param["LoadRps"] !== null) { + $this->LoadRps = $param["LoadRps"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrateRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrateRateLimitResponse.php new file mode 100644 index 00000000..00589030 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrateRateLimitResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncRateLimitRequest.php new file mode 100644 index 00000000..1755a14a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncRateLimitRequest.php @@ -0,0 +1,113 @@ +JobId = $param["JobId"]; + } + + if (array_key_exists("DumpThread",$param) and $param["DumpThread"] !== null) { + $this->DumpThread = $param["DumpThread"]; + } + + if (array_key_exists("DumpRps",$param) and $param["DumpRps"] !== null) { + $this->DumpRps = $param["DumpRps"]; + } + + if (array_key_exists("LoadThread",$param) and $param["LoadThread"] !== null) { + $this->LoadThread = $param["LoadThread"]; + } + + if (array_key_exists("SinkerThread",$param) and $param["SinkerThread"] !== null) { + $this->SinkerThread = $param["SinkerThread"]; + } + + if (array_key_exists("LoadRps",$param) and $param["LoadRps"] !== null) { + $this->LoadRps = $param["LoadRps"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncRateLimitResponse.php new file mode 100644 index 00000000..d212b3bd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncRateLimitResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eb/V20210416/Models/CheckRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eb/V20210416/Models/CheckRuleRequest.php index ef5d1e35..e01a7398 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eb/V20210416/Models/CheckRuleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eb/V20210416/Models/CheckRuleRequest.php @@ -20,14 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * CheckRule请求参数结构体 * - + * @method string getEvent() 获取Event信息 + * @method void setEvent(string $Event) 设置Event信息 + * @method string getEventPattern() 获取EventPattern信息 + * @method void setEventPattern(string $EventPattern) 设置EventPattern信息 */ class CheckRuleRequest extends AbstractModel { - + /** + * @var string Event信息 + */ + public $Event; /** + * @var string EventPattern信息 + */ + public $EventPattern; + /** + * @param string $Event Event信息 + * @param string $EventPattern EventPattern信息 */ function __construct() { @@ -42,6 +54,12 @@ class CheckRuleRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("Event",$param) and $param["Event"] !== null) { + $this->Event = $param["Event"]; + } + if (array_key_exists("EventPattern",$param) and $param["EventPattern"] !== null) { + $this->EventPattern = $param["EventPattern"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/CreateVpcRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/CreateVpcRequest.php index 3d22b6b1..b7cc5a62 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/CreateVpcRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/CreateVpcRequest.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTags(array $Tags) 设置指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] * @method string getDescription() 获取描述信息 * @method void setDescription(string $Description) 设置描述信息 + * @method array getISPTypes() 获取网络运营商类型 取值范围:'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 + * @method void setISPTypes(array $ISPTypes) 设置网络运营商类型 取值范围:'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 */ class CreateVpcRequest extends AbstractModel { @@ -79,6 +81,11 @@ class CreateVpcRequest extends AbstractModel */ public $Description; + /** + * @var array 网络运营商类型 取值范围:'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 + */ + public $ISPTypes; + /** * @param string $VpcName vpc名称,最大长度不能超过60个字节。 * @param string $CidrBlock vpc的cidr,只能为10.*.0.0/16,172.[16-31].0.0/16,192.168.0.0/16这三个内网网段内。 @@ -88,6 +95,7 @@ class CreateVpcRequest extends AbstractModel * @param string $DomainName 域名,暂不支持 * @param array $Tags 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] * @param string $Description 描述信息 + * @param array $ISPTypes 网络运营商类型 取值范围:'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 */ function __construct() { @@ -138,5 +146,14 @@ class CreateVpcRequest extends AbstractModel if (array_key_exists("Description",$param) and $param["Description"] !== null) { $this->Description = $param["Description"]; } + + 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); + } + } } } 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 ed0d4672..c4e017fe 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 @@ -49,6 +49,7 @@ use TencentCloud\Emr\V20190103\Models as Models; * @method Models\ModifyResourcePoolsResponse ModifyResourcePools(Models\ModifyResourcePoolsRequest $req) 刷新YARN的动态资源池 * @method Models\ModifyResourceScheduleConfigResponse ModifyResourceScheduleConfig(Models\ModifyResourceScheduleConfigRequest $req) 修改YARN资源调度的资源配置 * @method Models\ModifyResourceSchedulerResponse ModifyResourceScheduler(Models\ModifyResourceSchedulerRequest $req) 修改了yarn的资源调度器,点击部署生效 + * @method Models\ModifyResourcesTagsResponse ModifyResourcesTags(Models\ModifyResourcesTagsRequest $req) 强制修改标签 * @method Models\RunJobFlowResponse RunJobFlow(Models\RunJobFlowRequest $req) 创建流程作业 * @method Models\ScaleOutClusterResponse ScaleOutCluster(Models\ScaleOutClusterRequest $req) 扩容集群节点 * @method Models\ScaleOutInstanceResponse ScaleOutInstance(Models\ScaleOutInstanceRequest $req) 扩容节点 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourceTags.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourceTags.php new file mode 100644 index 00000000..36e0fc7e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourceTags.php @@ -0,0 +1,152 @@ +ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("Resource",$param) and $param["Resource"] !== null) { + $this->Resource = $param["Resource"]; + } + + if (array_key_exists("ResourcePrefix",$param) and $param["ResourcePrefix"] !== null) { + $this->ResourcePrefix = $param["ResourcePrefix"]; + } + + if (array_key_exists("ResourceRegion",$param) and $param["ResourceRegion"] !== null) { + $this->ResourceRegion = $param["ResourceRegion"]; + } + + if (array_key_exists("ServiceType",$param) and $param["ServiceType"] !== null) { + $this->ServiceType = $param["ServiceType"]; + } + + if (array_key_exists("DeleteTags",$param) and $param["DeleteTags"] !== null) { + $this->DeleteTags = []; + foreach ($param["DeleteTags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->DeleteTags, $obj); + } + } + + if (array_key_exists("AddTags",$param) and $param["AddTags"] !== null) { + $this->AddTags = []; + foreach ($param["AddTags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->AddTags, $obj); + } + } + + if (array_key_exists("ModifyTags",$param) and $param["ModifyTags"] !== null) { + $this->ModifyTags = []; + foreach ($param["ModifyTags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->ModifyTags, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourcesTagsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourcesTagsRequest.php new file mode 100644 index 00000000..93521850 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourcesTagsRequest.php @@ -0,0 +1,70 @@ +ModifyType = $param["ModifyType"]; + } + + if (array_key_exists("ModifyResourceTagsInfoList",$param) and $param["ModifyResourceTagsInfoList"] !== null) { + $this->ModifyResourceTagsInfoList = []; + foreach ($param["ModifyResourceTagsInfoList"] as $key => $value){ + $obj = new ModifyResourceTags(); + $obj->deserialize($value); + array_push($this->ModifyResourceTagsInfoList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourcesTagsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourcesTagsResponse.php new file mode 100644 index 00000000..3c1555fc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ModifyResourcesTagsResponse.php @@ -0,0 +1,101 @@ +SuccessList = $param["SuccessList"]; + } + + if (array_key_exists("FailList",$param) and $param["FailList"] !== null) { + $this->FailList = $param["FailList"]; + } + + if (array_key_exists("PartSuccessList",$param) and $param["PartSuccessList"] !== null) { + $this->PartSuccessList = $param["PartSuccessList"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/CreateInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/CreateInstanceRequest.php index e2ae510d..2c3d5ddd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/CreateInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/CreateInstanceRequest.php @@ -47,9 +47,9 @@ use TencentCloud\Common\AbstractModel; * @method void setNodeType(string $NodeType) 设置已废弃请使用NodeInfoList 节点规格
  • ES.S1.SMALL2:1核2G
  • ES.S1.MEDIUM4:2核4G
  • ES.S1.MEDIUM8:2核8G
  • ES.S1.LARGE16:4核16G
  • ES.S1.2XLARGE32:8核32G
  • ES.S1.4XLARGE32:16核32G
  • ES.S1.4XLARGE64:16核64G
  • * @method string getDiskType() 获取已废弃请使用NodeInfoList -节点磁盘类型
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高硬能云硬盘
  • 默认值CLOUD_SSD +节点磁盘类型
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • 默认值CLOUD_SSD * @method void setDiskType(string $DiskType) 设置已废弃请使用NodeInfoList -节点磁盘类型
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高硬能云硬盘
  • 默认值CLOUD_SSD +节点磁盘类型
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • 默认值CLOUD_SSD * @method integer getDiskSize() 获取已废弃请使用NodeInfoList 节点磁盘容量(单位GB) * @method void setDiskSize(integer $DiskSize) 设置已废弃请使用NodeInfoList @@ -104,6 +104,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDiskEnhance(integer $DiskEnhance) 设置是否开启essd 增强型云盘 * @method boolean getEnableDiagnose() 获取是否开启智能巡检 * @method void setEnableDiagnose(boolean $EnableDiagnose) 设置是否开启智能巡检 + * @method string getCdcId() 获取cdcId,使用cdc子网时传递 + * @method void setCdcId(string $CdcId) 设置cdcId,使用cdc子网时传递 */ class CreateInstanceRequest extends AbstractModel { @@ -166,7 +168,7 @@ class CreateInstanceRequest extends AbstractModel /** * @var string 已废弃请使用NodeInfoList -节点磁盘类型
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高硬能云硬盘
  • 默认值CLOUD_SSD +节点磁盘类型
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • 默认值CLOUD_SSD */ public $DiskType; @@ -285,6 +287,11 @@ class CreateInstanceRequest extends AbstractModel */ public $EnableDiagnose; + /** + * @var string cdcId,使用cdc子网时传递 + */ + public $CdcId; + /** * @param string $Zone 可用区 * @param string $EsVersion 实例版本(支持"5.6.4"、"6.4.3"、"6.8.2"、"7.5.1"、"7.10.1") @@ -300,7 +307,7 @@ class CreateInstanceRequest extends AbstractModel * @param string $NodeType 已废弃请使用NodeInfoList 节点规格
  • ES.S1.SMALL2:1核2G
  • ES.S1.MEDIUM4:2核4G
  • ES.S1.MEDIUM8:2核8G
  • ES.S1.LARGE16:4核16G
  • ES.S1.2XLARGE32:8核32G
  • ES.S1.4XLARGE32:16核32G
  • ES.S1.4XLARGE64:16核64G
  • * @param string $DiskType 已废弃请使用NodeInfoList -节点磁盘类型
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高硬能云硬盘
  • 默认值CLOUD_SSD +节点磁盘类型
  • CLOUD_SSD:SSD云硬盘
  • CLOUD_PREMIUM:高性能云硬盘
  • 默认值CLOUD_SSD * @param integer $DiskSize 已废弃请使用NodeInfoList 节点磁盘容量(单位GB) * @param string $TimeUnit 计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”) @@ -328,6 +335,7 @@ class CreateInstanceRequest extends AbstractModel * @param boolean $EnableHybridStorage 是否开启存算分离 * @param integer $DiskEnhance 是否开启essd 增强型云盘 * @param boolean $EnableDiagnose 是否开启智能巡检 + * @param string $CdcId cdcId,使用cdc子网时传递 */ function __construct() { @@ -494,5 +502,9 @@ class CreateInstanceRequest extends AbstractModel if (array_key_exists("EnableDiagnose",$param) and $param["EnableDiagnose"] !== null) { $this->EnableDiagnose = $param["EnableDiagnose"]; } + + if (array_key_exists("CdcId",$param) and $param["CdcId"] !== null) { + $this->CdcId = $param["CdcId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/InstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/InstanceInfo.php index b090c7d4..2af79774 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/InstanceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/InstanceInfo.php @@ -281,6 +281,14 @@ RENEW_FLAG_DEFAULT:不自动续费 * @method string getKibanaAlteringPublicAccess() 获取Kibana的altering外网告警策略
  • OPEN:开启
  • CLOSE:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @method void setKibanaAlteringPublicAccess(string $KibanaAlteringPublicAccess) 设置Kibana的altering外网告警策略
  • OPEN:开启
  • CLOSE:关闭 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getHasKernelUpgrade() 获取本月是否有内核可以更新:false-无,true-有 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setHasKernelUpgrade(boolean $HasKernelUpgrade) 设置本月是否有内核可以更新:false-无,true-有 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCdcId() 获取cdcId,使用cdc子网时传递 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCdcId(string $CdcId) 设置cdcId,使用cdc子网时传递 注意:此字段可能返回 null,表示取不到有效值。 */ class InstanceInfo extends AbstractModel @@ -740,6 +748,18 @@ RENEW_FLAG_DEFAULT:不自动续费 */ public $KibanaAlteringPublicAccess; + /** + * @var boolean 本月是否有内核可以更新:false-无,true-有 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $HasKernelUpgrade; + + /** + * @var string cdcId,使用cdc子网时传递 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CdcId; + /** * @param string $InstanceId 实例ID * @param string $InstanceName 实例名称 @@ -871,6 +891,10 @@ RENEW_FLAG_DEFAULT:不自动续费 * @param float $ProcessPercent 流程进度 注意:此字段可能返回 null,表示取不到有效值。 * @param string $KibanaAlteringPublicAccess Kibana的altering外网告警策略
  • OPEN:开启
  • CLOSE:关闭 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $HasKernelUpgrade 本月是否有内核可以更新:false-无,true-有 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CdcId cdcId,使用cdc子网时传递 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -1242,5 +1266,13 @@ RENEW_FLAG_DEFAULT:不自动续费 if (array_key_exists("KibanaAlteringPublicAccess",$param) and $param["KibanaAlteringPublicAccess"] !== null) { $this->KibanaAlteringPublicAccess = $param["KibanaAlteringPublicAccess"]; } + + if (array_key_exists("HasKernelUpgrade",$param) and $param["HasKernelUpgrade"] !== null) { + $this->HasKernelUpgrade = $param["HasKernelUpgrade"]; + } + + if (array_key_exists("CdcId",$param) and $param["CdcId"] !== null) { + $this->CdcId = $param["CdcId"]; + } } } 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 d0f4a29f..7675080f 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 @@ -40,7 +40,6 @@ use TencentCloud\Ess\V20201111\Models as Models; 生成子客编辑企业信息二维码 * @method Models\CreateConvertTaskApiResponse CreateConvertTaskApi(Models\CreateConvertTaskApiRequest $req) 上传了word、excel、图片文件后,通过该接口发起文件转换任务,将word、excel、图片文件转换为pdf文件。 -注:如果是集团代子企业发起任务场景,可以通过对Agent参数(未列在入参列表)设置代理的相关应用信息来支持,Agent参数设置可以参考CreateFlow接口的Agent相关说明。 * @method Models\CreateDocumentResponse CreateDocument(Models\CreateDocumentRequest $req) 创建签署流程电子文档 适用场景:见创建签署流程接口。 注:该接口需要给对应的流程指定一个模板id,并且填充该模板中需要补充的信息。是“发起流程”接口的前置接口。 @@ -95,6 +94,10 @@ PDF资源Id 通过上传文件接口获取 - 模板中配置的签署顺序是无序 - B端企业的签署方式是静默签署 - B端企业是非首位签署 + + 通过一码多扫二维码发起的合同,涉及到的合同回调消息可参考文档[合同发起以及签署相关回调](https://qian.tencent.com/developers/company/callback_types_contracts_sign) + +用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档[签署二维码相关回调](https://qian.tencent.com/developers/company/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83) * @method Models\CreateOrganizationBatchSignUrlResponse CreateOrganizationBatchSignUrl(Models\CreateOrganizationBatchSignUrlRequest $req) 通过此接口,创建企业批量签署链接,企业员工点击链接即可跳转控制台进行批量签署。 如果没有UserId,Name和Mobile必填,对应的员工必须在企业下已经实名,且该员工为批量签署合同中的签署方。 * @method Models\CreatePersonAuthCertificateImageResponse CreatePersonAuthCertificateImage(Models\CreatePersonAuthCertificateImageRequest $req) 本接口(CreatePersonAuthCertificateImage)用于创建个人用户证书证明图片 @@ -114,7 +117,7 @@ PDF资源Id 通过上传文件接口获取 如您需要自主配置小程序跳转链接,请参考: 跳转小程序链接配置说明 - * @method Models\CreateSealResponse CreateSeal(Models\CreateSealRequest $req) 创建电子印章 + * @method Models\CreateSealResponse CreateSeal(Models\CreateSealRequest $req) 本接口(CreateSeal)用于创建企业电子印章,支持创建企业公章,合同章,财务专用章和人事专用章创建。 * @method Models\CreateSealPolicyResponse CreateSealPolicy(Models\CreateSealPolicyRequest $req) 对企业员工进行印章授权 * @method Models\CreateUserAutoSignEnableUrlResponse CreateUserAutoSignEnableUrl(Models\CreateUserAutoSignEnableUrlRequest $req) 企业方可以通过此接口获取个人用户开启自动签的跳转链接(处方单场景专用,使用此接口请与客户经理确认) * @method Models\CreateWebThemeConfigResponse CreateWebThemeConfig(Models\CreateWebThemeConfigRequest $req) 用来创建页面主题配置 @@ -132,7 +135,6 @@ PDF资源Id 通过上传文件接口获取 适用场景:可用于主动查询某个合同流程的签署状态信息。可以配合回调通知使用。 每个企业限制日调用量限制: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) 查询合同详情 适用场景:可用于主动查询某个合同详情信息。 @@ -180,7 +182,7 @@ callbackinfo包含: 回调地址和签名key 调用时需要设置Domain/接口请求域名为 file.ess.tencent.cn,代码示例:
    HttpProfile httpProfile = new HttpProfile();
    httpProfile.setEndpoint("file.test.ess.tencent.cn");
    - * @method Models\VerifyPdfResponse VerifyPdf(Models\VerifyPdfRequest $req) 对流程的合同文件进行验证,判断文件是否合法。 + * @method Models\VerifyPdfResponse VerifyPdf(Models\VerifyPdfRequest $req) 对流程的合同文件进行数字签名验证,判断文件是否被篡改。 */ class EssClient extends AbstractClient 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 b1043fda..9759836c 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 @@ -18,244 +18,412 @@ namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * 参与者信息 + * 参与者信息。 * - * @method integer getApproverType() 获取参与者类型: -0:企业 -1:个人 -3:企业静默签署 -注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 -7: 个人自动签署,适用于个人自动签场景。 -注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 - * @method void setApproverType(integer $ApproverType) 设置参与者类型: -0:企业 -1:个人 -3:企业静默签署 -注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 -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 integer getApproverType() 获取在指定签署方时,可选择企业B端或个人C端等不同的参与者类型,可选类型如下: +**0**:企业 +**1**:个人 +**3**:企业静默签署 +注:`类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。` +**7**: 个人自动签署,适用于个人自动签场景。 +注: `个人自动签场景为白名单功能,使用前请联系对接的客户经理沟通。` + * @method void setApproverType(integer $ApproverType) 设置在指定签署方时,可选择企业B端或个人C端等不同的参与者类型,可选类型如下: +**0**:企业 +**1**:个人 +**3**:企业静默签署 +注:`类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。` +**7**: 个人自动签署,适用于个人自动签场景。 +注: `个人自动签场景为白名单功能,使用前请联系对接的客户经理沟通。` + * @method string getApproverName() 获取签署方经办人的姓名。 +经办人的姓名将用于身份认证和电子签名,请确保填写的姓名为签署方的真实姓名,而非昵称等代名。 + * @method void setApproverName(string $ApproverName) 设置签署方经办人的姓名。 +经办人的姓名将用于身份认证和电子签名,请确保填写的姓名为签署方的真实姓名,而非昵称等代名。 + * @method string getApproverMobile() 获取本企业的签署方经办人的员工UserId +可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 -则企业名称必填 - * @method void setOrganizationName(string $OrganizationName) 设置如果签署方是企业签署方(approverType = 1 或者 approverType = 3), +注: `若传该字段,则签署方经办人的其他信息(如签署方经办人的姓名、证件号码、手机号码等)将被忽略。` + * @method void setApproverMobile(string $ApproverMobile) 设置本企业的签署方经办人的员工UserId +可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 -则企业名称必填 - * @method array getSignComponents() 获取签署人的签署控件列表 - * @method void setSignComponents(array $SignComponents) 设置签署人的签署控件列表 - * @method string getApproverIdCardType() 获取签署人的证件类型 -ID_CARD 身份证 -HONGKONG_AND_MACAO 港澳居民来往内地通行证 -HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) -OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) - * @method void setApproverIdCardType(string $ApproverIdCardType) 设置签署人的证件类型 -ID_CARD 身份证 -HONGKONG_AND_MACAO 港澳居民来往内地通行证 -HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) -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 string getOrganizationName() 获取组织机构名称。 +请确认该名称与企业营业执照中注册的名称一致。 +如果名称中包含英文括号(),请使用中文括号()代替。 +如果签署方是企业签署方(approverType = 0 或者 approverType = 3), 则企业名称必填。 + + * @method void setOrganizationName(string $OrganizationName) 设置组织机构名称。 +请确认该名称与企业营业执照中注册的名称一致。 +如果名称中包含英文括号(),请使用中文括号()代替。 +如果签署方是企业签署方(approverType = 0 或者 approverType = 3), 则企业名称必填。 + + * @method array getSignComponents() 获取合同中的签署控件列表,列表中可支持下列多种签署控件,控件的详细定义参考开发者中心的Component结构体 +
    • 个人签名/印章
    • +
    • 企业印章
    • +
    • 骑缝章等签署控件
    + * @method void setSignComponents(array $SignComponents) 设置合同中的签署控件列表,列表中可支持下列多种签署控件,控件的详细定义参考开发者中心的Component结构体 +
    • 个人签名/印章
    • +
    • 企业印章
    • +
    • 骑缝章等签署控件
    + * @method string getApproverIdCardType() 获取签署方经办人的证件类型,支持以下类型 +
    • ID_CARD 居民身份证 (默认值)
    • +
    • HONGKONG_AND_MACAO 港澳居民来往内地通行证
    • +
    • HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证)
    • +
    • OTHER_CARD_TYPE 其他证件
    + +注: `其他证件类型为白名单功能,使用前请联系对接的客户经理沟通。` + * @method void setApproverIdCardType(string $ApproverIdCardType) 设置签署方经办人的证件类型,支持以下类型 +
    • ID_CARD 居民身份证 (默认值)
    • +
    • HONGKONG_AND_MACAO 港澳居民来往内地通行证
    • +
    • HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证)
    • +
    • OTHER_CARD_TYPE 其他证件
    + +注: `其他证件类型为白名单功能,使用前请联系对接的客户经理沟通。` + * @method string getApproverIdCardNumber() 获取签署方经办人的证件号码,应符合以下规则 +
    • 居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
    • +
    • 港澳居民来往内地通行证号码应为9位字符串,第1位为“C”,第2位为英文字母(但“I”、“O”除外),后7位为阿拉伯数字。
    • +
    • 港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。
    + * @method void setApproverIdCardNumber(string $ApproverIdCardNumber) 设置签署方经办人的证件号码,应符合以下规则 +
    • 居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
    • +
    • 港澳居民来往内地通行证号码应为9位字符串,第1位为“C”,第2位为英文字母(但“I”、“O”除外),后7位为阿拉伯数字。
    • +
    • 港澳台居民居住证号码编码规则与中国大陆身份证相同,应为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:人脸识别 + +注: 将要废弃, 用ApproverSignTypes签署人签署合同时的认证方式代替, 新客户可请用ApproverSignTypes来设置 * @method void setVerifyChannel(array $VerifyChannel) 设置签署意愿确认渠道,默认为WEIXINAPP:人脸识别 - * @method integer getPreReadTime() 获取合同的强制预览时间:3~300s,未指定则按合同页数计算 - * @method void setPreReadTime(integer $PreReadTime) 设置合同的强制预览时间:3~300s,未指定则按合同页数计算 + +注: 将要废弃, 用ApproverSignTypes签署人签署合同时的认证方式代替, 新客户可请用ApproverSignTypes来设置 + * @method integer getPreReadTime() 获取签署方在签署合同之前,需要强制阅读合同的时长,可指定为3秒至300秒之间的任意值。 + +若未指定阅读时间,则会按照合同页数大小计算阅读时间,计算规则如下: +
    • 合同页数少于等于2页,阅读时间为3秒;
    • +
    • 合同页数为3到5页,阅读时间为5秒;
    • +
    • 合同页数大于等于6页,阅读时间为10秒。
    + * @method void setPreReadTime(integer $PreReadTime) 设置签署方在签署合同之前,需要强制阅读合同的时长,可指定为3秒至300秒之间的任意值。 + +若未指定阅读时间,则会按照合同页数大小计算阅读时间,计算规则如下: +
    • 合同页数少于等于2页,阅读时间为3秒;
    • +
    • 合同页数为3到5页,阅读时间为5秒;
    • +
    • 合同页数大于等于6页,阅读时间为10秒。
    * @method string getUserId() 获取签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 -若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 +注: `若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息` * @method void setUserId(string $UserId) 设置签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 -若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 - * @method string getApproverSource() 获取签署人用户来源,此参数仅针对企微用户开放 +注: `若传此字段 则以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() 获取可以控制签署方在签署合同时能否进行某些操作,例如拒签、转交他人等。 +详细操作可以参考开发者中心的ApproverOption结构体。 + * @method void setApproverOption(ApproverOption $ApproverOption) 设置可以控制签署方在签署合同时能否进行某些操作,例如拒签、转交他人等。 +详细操作可以参考开发者中心的ApproverOption结构体。 + * @method array getApproverVerifyTypes() 获取指定个人签署方查看合同的校验方式,可以传值如下: +
    • **1** : (默认)人脸识别,人脸识别后才能合同内容
    • +
    • **2** : 手机号验证, 用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证) +
    +注: +
    • 如果合同流程设置ApproverVerifyType查看合同的校验方式, 则忽略此签署人的查看合同的校验方式
    • +
    • 此字段不可传多个校验方式
    + * @method void setApproverVerifyTypes(array $ApproverVerifyTypes) 设置指定个人签署方查看合同的校验方式,可以传值如下: +
    • **1** : (默认)人脸识别,人脸识别后才能合同内容
    • +
    • **2** : 手机号验证, 用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证) +
    +注: +
    • 如果合同流程设置ApproverVerifyType查看合同的校验方式, 则忽略此签署人的查看合同的校验方式
    • +
    • 此字段不可传多个校验方式
    + * @method array getApproverSignTypes() 获取您可以指定签署方签署合同的认证校验方式,可传递以下值: +
    • **1**:人脸认证,需进行人脸识别成功后才能签署合同;
    • +
    • **2**:签署密码,需输入与用户在腾讯电子签设置的密码一致才能校验成功进行合同签署;
    • +
    • **3**:运营商三要素,需到运营商处比对手机号实名信息(名字、手机号、证件号)校验一致才能成功进行合同签署。
    +注: +
    • 默认情况下,认证校验方式为人脸认证和签署密码两种形式;
    • +
    • 您可以传递多种值,表示可用多种认证校验方式。
    + * @method void setApproverSignTypes(array $ApproverSignTypes) 设置您可以指定签署方签署合同的认证校验方式,可传递以下值: +
    • **1**:人脸认证,需进行人脸识别成功后才能签署合同;
    • +
    • **2**:签署密码,需输入与用户在腾讯电子签设置的密码一致才能校验成功进行合同签署;
    • +
    • **3**:运营商三要素,需到运营商处比对手机号实名信息(名字、手机号、证件号)校验一致才能成功进行合同签署。
    +注: +
    • 默认情况下,认证校验方式为人脸认证和签署密码两种形式;
    • +
    • 您可以传递多种值,表示可用多种认证校验方式。
    + * @method boolean getApproverNeedSignReview() 获取发起方企业的签署人进行签署操作前,是否需要企业内部走审批流程,取值如下: +
    • **false**:(默认)不需要审批,直接签署。
    • +
    • **true**:需要走审批流程。当到对应参与人签署时,会阻塞其签署操作,等待企业内部审批完成。
    +企业可以通过CreateFlowSignReview审批接口通知腾讯电子签平台企业内部审批结果 +
    • 如果企业通知腾讯电子签平台审核通过,签署方可继续签署动作。
    • +
    • 如果企业通知腾讯电子签平台审核未通过,平台将继续阻塞签署方的签署动作,直到企业通知平台审核通过。
    -企微侧用户请传入:WEWORKAPP - * @method void setApproverSource(string $ApproverSource) 设置签署人用户来源,此参数仅针对企微用户开放 +注:`此功能可用于与企业内部的审批流程进行关联,支持手动、静默签署合同` + * @method void setApproverNeedSignReview(boolean $ApproverNeedSignReview) 设置发起方企业的签署人进行签署操作前,是否需要企业内部走审批流程,取值如下: +
    • **false**:(默认)不需要审批,直接签署。
    • +
    • **true**:需要走审批流程。当到对应参与人签署时,会阻塞其签署操作,等待企业内部审批完成。
    +企业可以通过CreateFlowSignReview审批接口通知腾讯电子签平台企业内部审批结果 +
    • 如果企业通知腾讯电子签平台审核通过,签署方可继续签署动作。
    • +
    • 如果企业通知腾讯电子签平台审核未通过,平台将继续阻塞签署方的签署动作,直到企业通知平台审核通过。
    -企微侧用户请传入: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 { /** - * @var integer 参与者类型: -0:企业 -1:个人 -3:企业静默签署 -注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 -7: 个人自动签署,适用于个人自动签场景。 -注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 + * @var integer 在指定签署方时,可选择企业B端或个人C端等不同的参与者类型,可选类型如下: +**0**:企业 +**1**:个人 +**3**:企业静默签署 +注:`类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。` +**7**: 个人自动签署,适用于个人自动签场景。 +注: `个人自动签场景为白名单功能,使用前请联系对接的客户经理沟通。` */ public $ApproverType; /** - * @var string 签署人的姓名 + * @var string 签署方经办人的姓名。 +经办人的姓名将用于身份认证和电子签名,请确保填写的姓名为签署方的真实姓名,而非昵称等代名。 */ public $ApproverName; /** - * @var string 签署人的手机号,11位数字 + * @var string 本企业的签署方经办人的员工UserId +可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 + +注: `若传该字段,则签署方经办人的其他信息(如签署方经办人的姓名、证件号码、手机号码等)将被忽略。` */ public $ApproverMobile; /** - * @var string 如果签署方是企业签署方(approverType = 1 或者 approverType = 3), + * @var string 组织机构名称。 +请确认该名称与企业营业执照中注册的名称一致。 +如果名称中包含英文括号(),请使用中文括号()代替。 +如果签署方是企业签署方(approverType = 0 或者 approverType = 3), 则企业名称必填。 -则企业名称必填 */ public $OrganizationName; /** - * @var array 签署人的签署控件列表 + * @var array 合同中的签署控件列表,列表中可支持下列多种签署控件,控件的详细定义参考开发者中心的Component结构体 +
    • 个人签名/印章
    • +
    • 企业印章
    • +
    • 骑缝章等签署控件
    */ public $SignComponents; /** - * @var string 签署人的证件类型 -ID_CARD 身份证 -HONGKONG_AND_MACAO 港澳居民来往内地通行证 -HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) -OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @var string 签署方经办人的证件类型,支持以下类型 +
    • ID_CARD 居民身份证 (默认值)
    • +
    • HONGKONG_AND_MACAO 港澳居民来往内地通行证
    • +
    • HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证)
    • +
    • OTHER_CARD_TYPE 其他证件
    + +注: `其他证件类型为白名单功能,使用前请联系对接的客户经理沟通。` */ public $ApproverIdCardType; /** - * @var string 签署人证件号(长度不超过18位) + * @var string 签署方经办人的证件号码,应符合以下规则 +
    • 居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
    • +
    • 港澳居民来往内地通行证号码应为9位字符串,第1位为“C”,第2位为英文字母(但“I”、“O”除外),后7位为阿拉伯数字。
    • +
    • 港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。
    */ public $ApproverIdCardNumber; /** - * @var string 签署通知类型:sms--短信,none--不通知 + * @var string 通知签署方经办人的方式, 有以下途径: +
    • **sms** : (默认)短信
    • +
    • **none** : 不通知
    */ public $NotifyType; /** - * @var integer 签署人角色类型:1--收款人、2--开具人、3--见证人 + * @var integer 收据场景设置签署人角色类型, 可以设置如下****类型****: +
    • **1** :收款人
    • +
    • **2** :开具人
    • +
    • **3** :见证人
    +注: `收据场景为白名单功能,使用前请联系对接的客户经理沟通。` */ public $ApproverRole; /** * @var array 签署意愿确认渠道,默认为WEIXINAPP:人脸识别 + +注: 将要废弃, 用ApproverSignTypes签署人签署合同时的认证方式代替, 新客户可请用ApproverSignTypes来设置 */ public $VerifyChannel; /** - * @var integer 合同的强制预览时间:3~300s,未指定则按合同页数计算 + * @var integer 签署方在签署合同之前,需要强制阅读合同的时长,可指定为3秒至300秒之间的任意值。 + +若未指定阅读时间,则会按照合同页数大小计算阅读时间,计算规则如下: +
    • 合同页数少于等于2页,阅读时间为3秒;
    • +
    • 合同页数为3到5页,阅读时间为5秒;
    • +
    • 合同页数大于等于6页,阅读时间为10秒。
    */ public $PreReadTime; /** * @var string 签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 -若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 +注: `若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息` */ public $UserId; /** - * @var string 签署人用户来源,此参数仅针对企微用户开放 - -企微侧用户请传入:WEWORKAPP + * @var string 在企微场景下使用,需设置参数为**WEWORKAPP**,以表明合同来源于企微。 */ public $ApproverSource; /** - * @var string 企业签署方或签标识,客户自定义,64位长度。用于发起含有或签签署人的合同。或签参与人必须有此字段。合同内不同或签参与人CustomApproverTag需要保证唯一。如果或签签署人为本方企微参与人,ApproverSource参数需要指定WEWORKAPP + * @var string 在企业微信场景下,表明该合同流程为或签,其最大长度为64位字符串。 +所有参与或签的人员均需具备该标识。 +注意,在合同中,不同的或签参与人必须保证其CustomApproverTag唯一。 +如果或签签署人为本方企业微信参与人,则需要指定ApproverSource参数为WEWORKAPP。 */ public $CustomApproverTag; /** - * @var ApproverOption 签署人个性化能力值 + * @var ApproverOption 可以控制签署方在签署合同时能否进行某些操作,例如拒签、转交他人等。 +详细操作可以参考开发者中心的ApproverOption结构体。 */ public $ApproverOption; /** - * @var array 签署人查看合同时认证方式, -1-实名查看 2-短信验证码查看(企业签署方不支持该方式) -如果不传默认为1 -模板发起的时候,认证方式以模板配置为主 + * @var array 指定个人签署方查看合同的校验方式,可以传值如下: +
    • **1** : (默认)人脸识别,人脸识别后才能合同内容
    • +
    • **2** : 手机号验证, 用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证) +
    +注: +
    • 如果合同流程设置ApproverVerifyType查看合同的校验方式, 则忽略此签署人的查看合同的校验方式
    • +
    • 此字段不可传多个校验方式
    */ public $ApproverVerifyTypes; /** - * @var array 签署人签署合同时的认证方式 -1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) -合同签署认证方式的优先级 verifyChannel>approverSignTypes -模板发起的时候,认证方式以模板配置为主 + * @var array 您可以指定签署方签署合同的认证校验方式,可传递以下值: +
    • **1**:人脸认证,需进行人脸识别成功后才能签署合同;
    • +
    • **2**:签署密码,需输入与用户在腾讯电子签设置的密码一致才能校验成功进行合同签署;
    • +
    • **3**:运营商三要素,需到运营商处比对手机号实名信息(名字、手机号、证件号)校验一致才能成功进行合同签署。
    +注: +
    • 默认情况下,认证校验方式为人脸认证和签署密码两种形式;
    • +
    • 您可以传递多种值,表示可用多种认证校验方式。
    */ public $ApproverSignTypes; /** - * @var boolean 当前签署方进行签署操作是否需要企业内部审批,true 则为需要。为个人签署方时则由发起方企业审核。 + * @var boolean 发起方企业的签署人进行签署操作前,是否需要企业内部走审批流程,取值如下: +
    • **false**:(默认)不需要审批,直接签署。
    • +
    • **true**:需要走审批流程。当到对应参与人签署时,会阻塞其签署操作,等待企业内部审批完成。
    +企业可以通过CreateFlowSignReview审批接口通知腾讯电子签平台企业内部审批结果 +
    • 如果企业通知腾讯电子签平台审核通过,签署方可继续签署动作。
    • +
    • 如果企业通知腾讯电子签平台审核未通过,平台将继续阻塞签署方的签署动作,直到企业通知平台审核通过。
    + +注:`此功能可用于与企业内部的审批流程进行关联,支持手动、静默签署合同` */ public $ApproverNeedSignReview; /** - * @param integer $ApproverType 参与者类型: -0:企业 -1:个人 -3:企业静默签署 -注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 -7: 个人自动签署,适用于个人自动签场景。 -注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 - * @param string $ApproverName 签署人的姓名 - * @param string $ApproverMobile 签署人的手机号,11位数字 - * @param string $OrganizationName 如果签署方是企业签署方(approverType = 1 或者 approverType = 3), + * @param integer $ApproverType 在指定签署方时,可选择企业B端或个人C端等不同的参与者类型,可选类型如下: +**0**:企业 +**1**:个人 +**3**:企业静默签署 +注:`类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。` +**7**: 个人自动签署,适用于个人自动签场景。 +注: `个人自动签场景为白名单功能,使用前请联系对接的客户经理沟通。` + * @param string $ApproverName 签署方经办人的姓名。 +经办人的姓名将用于身份认证和电子签名,请确保填写的姓名为签署方的真实姓名,而非昵称等代名。 + * @param string $ApproverMobile 本企业的签署方经办人的员工UserId +可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 -则企业名称必填 - * @param array $SignComponents 签署人的签署控件列表 - * @param string $ApproverIdCardType 签署人的证件类型 -ID_CARD 身份证 -HONGKONG_AND_MACAO 港澳居民来往内地通行证 -HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) -OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) - * @param string $ApproverIdCardNumber 签署人证件号(长度不超过18位) - * @param string $NotifyType 签署通知类型:sms--短信,none--不通知 - * @param integer $ApproverRole 签署人角色类型:1--收款人、2--开具人、3--见证人 +注: `若传该字段,则签署方经办人的其他信息(如签署方经办人的姓名、证件号码、手机号码等)将被忽略。` + * @param string $OrganizationName 组织机构名称。 +请确认该名称与企业营业执照中注册的名称一致。 +如果名称中包含英文括号(),请使用中文括号()代替。 +如果签署方是企业签署方(approverType = 0 或者 approverType = 3), 则企业名称必填。 + + * @param array $SignComponents 合同中的签署控件列表,列表中可支持下列多种签署控件,控件的详细定义参考开发者中心的Component结构体 +
    • 个人签名/印章
    • +
    • 企业印章
    • +
    • 骑缝章等签署控件
    + * @param string $ApproverIdCardType 签署方经办人的证件类型,支持以下类型 +
    • ID_CARD 居民身份证 (默认值)
    • +
    • HONGKONG_AND_MACAO 港澳居民来往内地通行证
    • +
    • HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证)
    • +
    • OTHER_CARD_TYPE 其他证件
    + +注: `其他证件类型为白名单功能,使用前请联系对接的客户经理沟通。` + * @param string $ApproverIdCardNumber 签署方经办人的证件号码,应符合以下规则 +
    • 居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
    • +
    • 港澳居民来往内地通行证号码应为9位字符串,第1位为“C”,第2位为英文字母(但“I”、“O”除外),后7位为阿拉伯数字。
    • +
    • 港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。
    + * @param string $NotifyType 通知签署方经办人的方式, 有以下途径: +
    • **sms** : (默认)短信
    • +
    • **none** : 不通知
    + * @param integer $ApproverRole 收据场景设置签署人角色类型, 可以设置如下****类型****: +
    • **1** :收款人
    • +
    • **2** :开具人
    • +
    • **3** :见证人
    +注: `收据场景为白名单功能,使用前请联系对接的客户经理沟通。` * @param array $VerifyChannel 签署意愿确认渠道,默认为WEIXINAPP:人脸识别 - * @param integer $PreReadTime 合同的强制预览时间:3~300s,未指定则按合同页数计算 + +注: 将要废弃, 用ApproverSignTypes签署人签署合同时的认证方式代替, 新客户可请用ApproverSignTypes来设置 + * @param integer $PreReadTime 签署方在签署合同之前,需要强制阅读合同的时长,可指定为3秒至300秒之间的任意值。 + +若未指定阅读时间,则会按照合同页数大小计算阅读时间,计算规则如下: +
    • 合同页数少于等于2页,阅读时间为3秒;
    • +
    • 合同页数为3到5页,阅读时间为5秒;
    • +
    • 合同页数大于等于6页,阅读时间为10秒。
    * @param string $UserId 签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 -若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 - * @param string $ApproverSource 签署人用户来源,此参数仅针对企微用户开放 +注: `若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息` + * @param string $ApproverSource 在企微场景下使用,需设置参数为**WEWORKAPP**,以表明合同来源于企微。 + * @param string $CustomApproverTag 在企业微信场景下,表明该合同流程为或签,其最大长度为64位字符串。 +所有参与或签的人员均需具备该标识。 +注意,在合同中,不同的或签参与人必须保证其CustomApproverTag唯一。 +如果或签签署人为本方企业微信参与人,则需要指定ApproverSource参数为WEWORKAPP。 + * @param ApproverOption $ApproverOption 可以控制签署方在签署合同时能否进行某些操作,例如拒签、转交他人等。 +详细操作可以参考开发者中心的ApproverOption结构体。 + * @param array $ApproverVerifyTypes 指定个人签署方查看合同的校验方式,可以传值如下: +
    • **1** : (默认)人脸识别,人脸识别后才能合同内容
    • +
    • **2** : 手机号验证, 用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证) +
    +注: +
    • 如果合同流程设置ApproverVerifyType查看合同的校验方式, 则忽略此签署人的查看合同的校验方式
    • +
    • 此字段不可传多个校验方式
    + * @param array $ApproverSignTypes 您可以指定签署方签署合同的认证校验方式,可传递以下值: +
    • **1**:人脸认证,需进行人脸识别成功后才能签署合同;
    • +
    • **2**:签署密码,需输入与用户在腾讯电子签设置的密码一致才能校验成功进行合同签署;
    • +
    • **3**:运营商三要素,需到运营商处比对手机号实名信息(名字、手机号、证件号)校验一致才能成功进行合同签署。
    +注: +
    • 默认情况下,认证校验方式为人脸认证和签署密码两种形式;
    • +
    • 您可以传递多种值,表示可用多种认证校验方式。
    + * @param boolean $ApproverNeedSignReview 发起方企业的签署人进行签署操作前,是否需要企业内部走审批流程,取值如下: +
    • **false**:(默认)不需要审批,直接签署。
    • +
    • **true**:需要走审批流程。当到对应参与人签署时,会阻塞其签署操作,等待企业内部审批完成。
    +企业可以通过CreateFlowSignReview审批接口通知腾讯电子签平台企业内部审批结果 +
    • 如果企业通知腾讯电子签平台审核通过,签署方可继续签署动作。
    • +
    • 如果企业通知腾讯电子签平台审核未通过,平台将继续阻塞签署方的签署动作,直到企业通知平台审核通过。
    -企微侧用户请传入: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() { 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 86198022..cb8ee42a 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,50 @@ 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/AutoSignConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/AutoSignConfig.php index 35f62795..fa984858 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 @@ -66,6 +66,13 @@ TELECOM : 运营商三要素验证 如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。 如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 + * @method integer getLicenseType() 获取设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 +0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 +1-不绑定,发起合同时将按标准合同套餐进行扣减 + + * @method void setLicenseType(integer $LicenseType) 设置设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 +0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 +1-不绑定,发起合同时将按标准合同套餐进行扣减 */ class AutoSignConfig extends AbstractModel { @@ -116,6 +123,14 @@ TELECOM : 运营商三要素验证 */ public $VerifyChannels; + /** + * @var integer 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 +0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 +1-不绑定,发起合同时将按标准合同套餐进行扣减 + + */ + public $LicenseType; + /** * @param UserThreeFactor $UserInfo 自动签开通个人用户的三要素 * @param string $CallbackUrl 接受回调URL地址。支持http://或者https://协议 @@ -140,6 +155,9 @@ TELECOM : 运营商三要素验证 如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。 如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 + * @param integer $LicenseType 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 +0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 +1-不绑定,发起合同时将按标准合同套餐进行扣减 */ function __construct() { @@ -178,5 +196,9 @@ TELECOM : 运营商三要素验证 if (array_key_exists("VerifyChannels",$param) and $param["VerifyChannels"] !== null) { $this->VerifyChannels = $param["VerifyChannels"]; } + + if (array_key_exists("LicenseType",$param) and $param["LicenseType"] !== null) { + $this->LicenseType = $param["LicenseType"]; + } } } 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 0991c6bb..e14427d6 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,66 +20,82 @@ use TencentCloud\Common\AbstractModel; /** * 抄送信息 * - * @method string getMobile() 获取被抄送人手机号,11位数字 - * @method void setMobile(string $Mobile) 设置被抄送人手机号,11位数字 - * @method string getName() 获取被抄送人姓名 - * @method void setName(string $Name) 设置被抄送人姓名 - * @method integer getCcType() 获取被抄送人类型, -0--个人 -1--员工 - * @method void setCcType(integer $CcType) 设置被抄送人类型, -0--个人 -1--员工 - * @method integer getCcPermission() 获取被抄送人权限 -0--可查看 -1--可查看也可下载 - * @method void setCcPermission(integer $CcPermission) 设置被抄送人权限 -0--可查看 -1--可查看也可下载 - * @method string getNotifyType() 获取关注方通知类型:sms--短信,none--不通知 - * @method void setNotifyType(string $NotifyType) 设置关注方通知类型:sms--短信,none--不通知 + * @method string getMobile() 获取被抄送方手机号码, 支持国内手机号11位数字(无需加+86前缀或其他字符)。 +请确认手机号所有方为此业务通知方。 + * @method void setMobile(string $Mobile) 设置被抄送方手机号码, 支持国内手机号11位数字(无需加+86前缀或其他字符)。 +请确认手机号所有方为此业务通知方。 + * @method string getName() 获取被抄送方姓名。 +抄送方的姓名将用于身份认证,请确保填写的姓名为抄送方的真实姓名,而非昵称等代名。 + * @method void setName(string $Name) 设置被抄送方姓名。 +抄送方的姓名将用于身份认证,请确保填写的姓名为抄送方的真实姓名,而非昵称等代名。 + * @method integer getCcType() 获取被抄送方类型, 可设置以下类型: +
    • **0** :个人抄送方
    • +
    • **1** :企业员工抄送方
    + * @method void setCcType(integer $CcType) 设置被抄送方类型, 可设置以下类型: +
    • **0** :个人抄送方
    • +
    • **1** :企业员工抄送方
    + * @method integer getCcPermission() 获取被抄送方权限, 可设置如下权限: +
    • **0** :可查看合同内容
    • +
    • **1** :可查看合同内容也可下载原文
    + * @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 被抄送人手机号,11位数字 + * @var string 被抄送方手机号码, 支持国内手机号11位数字(无需加+86前缀或其他字符)。 +请确认手机号所有方为此业务通知方。 */ public $Mobile; /** - * @var string 被抄送人姓名 + * @var string 被抄送方姓名。 +抄送方的姓名将用于身份认证,请确保填写的姓名为抄送方的真实姓名,而非昵称等代名。 */ public $Name; /** - * @var integer 被抄送人类型, -0--个人 -1--员工 + * @var integer 被抄送方类型, 可设置以下类型: +
    • **0** :个人抄送方
    • +
    • **1** :企业员工抄送方
    */ public $CcType; /** - * @var integer 被抄送人权限 -0--可查看 -1--可查看也可下载 + * @var integer 被抄送方权限, 可设置如下权限: +
    • **0** :可查看合同内容
    • +
    • **1** :可查看合同内容也可下载原文
    */ public $CcPermission; /** - * @var string 关注方通知类型:sms--短信,none--不通知 + * @var string 通知签署方经办人的方式, 有以下途径: +
    • **sms** : (默认)短信
    • +
    • **none** : 不通知
    */ public $NotifyType; /** - * @param string $Mobile 被抄送人手机号,11位数字 - * @param string $Name 被抄送人姓名 - * @param integer $CcType 被抄送人类型, -0--个人 -1--员工 - * @param integer $CcPermission 被抄送人权限 -0--可查看 -1--可查看也可下载 - * @param string $NotifyType 关注方通知类型:sms--短信,none--不通知 + * @param string $Mobile 被抄送方手机号码, 支持国内手机号11位数字(无需加+86前缀或其他字符)。 +请确认手机号所有方为此业务通知方。 + * @param string $Name 被抄送方姓名。 +抄送方的姓名将用于身份认证,请确保填写的姓名为抄送方的真实姓名,而非昵称等代名。 + * @param integer $CcType 被抄送方类型, 可设置以下类型: +
    • **0** :个人抄送方
    • +
    • **1** :企业员工抄送方
    + * @param integer $CcPermission 被抄送方权限, 可设置如下权限: +
    • **0** :可查看合同内容
    • +
    • **1** :可查看合同内容也可下载原文
    + * @param string $NotifyType 通知签署方经办人的方式, 有以下途径: +
    • **sms** : (默认)短信
    • +
    • **none** : 不通知
    */ 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 257d8e17..632518e3 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 @@ -24,12 +24,12 @@ use TencentCloud\Common\AbstractModel; * @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获取 - * @method void setResourceId(string $ResourceId) 设置资源Id,通过UploadFiles获取 + * @method string getResourceId() 获取文件Id,通过UploadFiles获取 + * @method void setResourceId(string $ResourceId) 设置文件Id,通过UploadFiles获取 * @method UserInfo getOperator() 获取调用方用户信息,userId 必填 * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 - * @method Agent getAgent() 获取应用号信息 - * @method void setAgent(Agent $Agent) 设置应用号信息 + * @method Agent getAgent() 获取代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @method OrganizationInfo getOrganization() 获取暂未开放 * @method void setOrganization(OrganizationInfo $Organization) 设置暂未开放 */ @@ -46,7 +46,7 @@ class CreateConvertTaskApiRequest extends AbstractModel public $ResourceName; /** - * @var string 资源Id,通过UploadFiles获取 + * @var string 文件Id,通过UploadFiles获取 */ public $ResourceId; @@ -56,8 +56,7 @@ class CreateConvertTaskApiRequest extends AbstractModel public $Operator; /** - * @var Agent 应用号信息 - * @deprecated + * @var Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ public $Agent; @@ -70,9 +69,9 @@ class CreateConvertTaskApiRequest extends AbstractModel /** * @param string $ResourceType 资源类型 支持doc,docx,html,xls,xlsx,jpg,jpeg,png,bmp文件类型 * @param string $ResourceName 资源名称,长度限制为256字符 - * @param string $ResourceId 资源Id,通过UploadFiles获取 + * @param string $ResourceId 文件Id,通过UploadFiles获取 * @param UserInfo $Operator 调用方用户信息,userId 必填 - * @param Agent $Agent 应用号信息 + * @param Agent $Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @param OrganizationInfo $Organization 暂未开放 */ function __construct() 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 index 4678e165..08305102 100644 --- 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 @@ -46,11 +46,11 @@ use TencentCloud\Common\AbstractModel; * @method string getBusinessId() 获取WEB嵌入的业务资源ID
    PREVIEW_SEAL_DETAIL,必填,取值为印章id -
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模版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 +
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模板id
    PREVIEW_FLOW,PREVIEW_FLOW_DETAIL,必填,取值为合同id * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作 @@ -84,7 +84,7 @@ class CreateEmbedWebUrlRequest extends AbstractModel /** * @var string WEB嵌入的业务资源ID
    PREVIEW_SEAL_DETAIL,必填,取值为印章id -
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模版id +
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模板id
    PREVIEW_FLOW,PREVIEW_FLOW_DETAIL,必填,取值为合同id */ public $BusinessId; @@ -119,7 +119,7 @@ class CreateEmbedWebUrlRequest extends AbstractModel * @param string $BusinessId WEB嵌入的业务资源ID
    PREVIEW_SEAL_DETAIL,必填,取值为印章id -
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模版id +
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模板id
    PREVIEW_FLOW,PREVIEW_FLOW_DETAIL,必填,取值为合同id * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作 * @param ReviewerInfo $Reviewer 抄送方信息 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 dabcb36f..3726c1e8 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 @@ -20,234 +20,414 @@ use TencentCloud\Common\AbstractModel; /** * CreateFlowByFiles请求参数结构体 * - * @method UserInfo getOperator() 获取调用方用户信息,userId 必填。支持填入集团子公司经办人 userId 代发合同 - * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填。支持填入集团子公司经办人 userId 代发合同 - * @method string getFlowName() 获取签署流程名称,最大长度200个字符 - * @method void setFlowName(string $FlowName) 设置签署流程名称,最大长度200个字符 - * @method array getApprovers() 获取签署参与者信息,最大限制50方 - * @method void setApprovers(array $Approvers) 设置签署参与者信息,最大限制50方 - * @method array getFileIds() 获取签署pdf文件的资源编号列表,通过UploadFiles接口获取,暂时仅支持单文件发起 - * @method void setFileIds(array $FileIds) 设置签署pdf文件的资源编号列表,通过UploadFiles接口获取,暂时仅支持单文件发起 - * @method string getFlowType() 获取签署流程的类型(如销售合同/入职合同等),最大长度200个字符 - * @method void setFlowType(string $FlowType) 设置签署流程的类型(如销售合同/入职合同等),最大长度200个字符 - * @method array getComponents() 获取经办人内容控件配置 - * @method void setComponents(array $Components) 设置经办人内容控件配置 - * @method array getCcInfos() 获取被抄送人的信息列表。 -注:此功能为白名单功能,若有需要,请联系电子签客服开白使用 - * @method void setCcInfos(array $CcInfos) 设置被抄送人的信息列表。 -注:此功能为白名单功能,若有需要,请联系电子签客服开白使用 - * @method boolean getNeedPreview() 获取是否需要预览,true:预览模式,false:非预览(默认); -预览链接有效期300秒; + * @method UserInfo getOperator() 获取执行本接口操作的员工信息。使用此接口时,必须填写userId。 +支持填入集团子公司经办人 userId 代发合同。 -注:如果使用“预览模式”,出参会返回合同预览链接 PreviewUrl,不会正式发起合同,且出参不会返回签署流程编号 FlowId;如果使用“非预览”,则会正常返回签署流程编号 FlowId,不会生成合同预览链接 PreviewUrl。 - * @method void setNeedPreview(boolean $NeedPreview) 设置是否需要预览,true:预览模式,false:非预览(默认); -预览链接有效期300秒; +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` + * @method void setOperator(UserInfo $Operator) 设置执行本接口操作的员工信息。使用此接口时,必须填写userId。 +支持填入集团子公司经办人 userId 代发合同。 -注:如果使用“预览模式”,出参会返回合同预览链接 PreviewUrl,不会正式发起合同,且出参不会返回签署流程编号 FlowId;如果使用“非预览”,则会正常返回签署流程编号 FlowId,不会生成合同预览链接 PreviewUrl。 - * @method integer getPreviewType() 获取预览链接类型 默认:0-文件流, 1- H5链接 注意:此参数在NeedPreview 为true 时有效, - * @method void setPreviewType(integer $PreviewType) 设置预览链接类型 默认:0-文件流, 1- H5链接 注意:此参数在NeedPreview 为true 时有效, - * @method integer getDeadline() 获取签署流程的签署截止时间。 -值为unix时间戳,精确到秒,不传默认为当前时间一年后 - * @method void setDeadline(integer $Deadline) 设置签署流程的签署截止时间。 -值为unix时间戳,精确到秒,不传默认为当前时间一年后 - * @method integer getRemindedOn() 获取合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 - * @method void setRemindedOn(integer $RemindedOn) 设置合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 - * @method boolean getUnordered() 获取发送类型: -true:无序签 -false:有序签 -注:默认为false(有序签) - * @method void setUnordered(boolean $Unordered) 设置发送类型: -true:无序签 -false:有序签 -注:默认为false(有序签) - * @method string getCustomShowMap() 获取合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 - * @method void setCustomShowMap(string $CustomShowMap) 设置合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 - * @method boolean getNeedSignReview() 获取发起方企业的签署人进行签署操作是否需要企业内部审批。使用此功能需要发起方企业有参与签署。 -若设置为true,审核结果需通过接口 CreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` + * @method string getFlowName() 获取合同流程的名称(可自定义此名称),长度不能超过200,只能由中文、字母、数字和下划线组成。 -注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 - * @method void setNeedSignReview(boolean $NeedSignReview) 设置发起方企业的签署人进行签署操作是否需要企业内部审批。使用此功能需要发起方企业有参与签署。 -若设置为true,审核结果需通过接口 CreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 +该名称还将用于合同签署完成后的下载文件名。 + * @method void setFlowName(string $FlowName) 设置合同流程的名称(可自定义此名称),长度不能超过200,只能由中文、字母、数字和下划线组成。 -注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 - * @method string getUserData() 获取用户自定义字段,回调的时候会进行透传,长度需要小于20480 - * @method void setUserData(string $UserData) 设置用户自定义字段,回调的时候会进行透传,长度需要小于20480 - * @method string getApproverVerifyType() 获取签署人校验方式 -VerifyCheck: 人脸识别(默认) -MobileCheck:手机号验证 -参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 - * @method void setApproverVerifyType(string $ApproverVerifyType) 设置签署人校验方式 -VerifyCheck: 人脸识别(默认) -MobileCheck:手机号验证 -参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 - * @method string getFlowDescription() 获取签署流程描述,最大长度1000个字符 - * @method void setFlowDescription(string $FlowDescription) 设置签署流程描述,最大长度1000个字符 - * @method integer getSignBeanTag() 获取标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 - * @method void setSignBeanTag(integer $SignBeanTag) 设置标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 - * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 - * @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 +该名称还将用于合同签署完成后的下载文件名。 + * @method array getApprovers() 获取合同流程的参与方列表,最多可支持50个参与方,可在列表中指定企业B端签署方和个人C端签署方的联系和认证方式等信息,具体定义可以参考开发者中心的ApproverInfo结构体。 + +如果合同流程是有序签署,Approvers列表中参与人的顺序就是默认的签署顺序,请确保列表中参与人的顺序符合实际签署顺序。 + * @method void setApprovers(array $Approvers) 设置合同流程的参与方列表,最多可支持50个参与方,可在列表中指定企业B端签署方和个人C端签署方的联系和认证方式等信息,具体定义可以参考开发者中心的ApproverInfo结构体。 + +如果合同流程是有序签署,Approvers列表中参与人的顺序就是默认的签署顺序,请确保列表中参与人的顺序符合实际签署顺序。 + * @method array getFileIds() 获取本合同流程需包含的PDF文件资源编号列表,通过UploadFiles接口获取PDF文件资源编号。 + +注: `目前,此接口仅支持单个文件发起。` + * @method void setFileIds(array $FileIds) 设置本合同流程需包含的PDF文件资源编号列表,通过UploadFiles接口获取PDF文件资源编号。 + +注: `目前,此接口仅支持单个文件发起。` + * @method string getFlowDescription() 获取合同流程描述信息(可自定义此描述),最大长度1000个字符。 + * @method void setFlowDescription(string $FlowDescription) 设置合同流程描述信息(可自定义此描述),最大长度1000个字符。 + * @method string getFlowType() 获取合同流程的类别分类(可自定义名称,如销售合同/入职合同等),最大长度为200个字符,仅限中文、字母、数字和下划线组成。 + * @method void setFlowType(string $FlowType) 设置合同流程的类别分类(可自定义名称,如销售合同/入职合同等),最大长度为200个字符,仅限中文、字母、数字和下划线组成。 + * @method array getComponents() 获取模板或者合同中的填写控件列表,列表中可支持下列多种填写控件,控件的详细定义参考开发者中心的Component结构体 +
    • 单行文本控件
    • +
    • 多行文本控件
    • +
    • 勾选框控件
    • +
    • 数字控件
    • +
    • 图片控件
    • +
    • 动态表格等填写控件
    + * @method void setComponents(array $Components) 设置模板或者合同中的填写控件列表,列表中可支持下列多种填写控件,控件的详细定义参考开发者中心的Component结构体 +
    • 单行文本控件
    • +
    • 多行文本控件
    • +
    • 勾选框控件
    • +
    • 数字控件
    • +
    • 图片控件
    • +
    • 动态表格等填写控件
    + * @method array getCcInfos() 获取合同流程的抄送人列表,最多可支持50个抄送人,抄送人可查看合同内容及签署进度,但无需参与合同签署。 + +注:`此功能为白名单功能,使用前请联系对接的客户经理沟通。` + * @method void setCcInfos(array $CcInfos) 设置合同流程的抄送人列表,最多可支持50个抄送人,抄送人可查看合同内容及签署进度,但无需参与合同签署。 + +注:`此功能为白名单功能,使用前请联系对接的客户经理沟通。` + * @method integer getCcNotifyType() 获取可以设置以下时间节点来给抄送人发送短信通知来查看合同内容: +
    • **0**:合同发起时通知(默认值)
    • +
    • **1**:签署完成后通知
    + * @method void setCcNotifyType(integer $CcNotifyType) 设置可以设置以下时间节点来给抄送人发送短信通知来查看合同内容: +
    • **0**:合同发起时通知(默认值)
    • +
    • **1**:签署完成后通知
    + * @method boolean getNeedPreview() 获取是否为预览模式,取值如下: +
    • **false**:非预览模式(默认),会产生合同流程并返回合同流程编号FlowId。
    • +
    • **true**:预览模式,不产生合同流程,不返回合同流程编号FlowId,而是返回预览链接PreviewUrl,有效期为300秒,用于查看真实发起后合同的样子。
    + * @method void setNeedPreview(boolean $NeedPreview) 设置是否为预览模式,取值如下: +
    • **false**:非预览模式(默认),会产生合同流程并返回合同流程编号FlowId。
    • +
    • **true**:预览模式,不产生合同流程,不返回合同流程编号FlowId,而是返回预览链接PreviewUrl,有效期为300秒,用于查看真实发起后合同的样子。
    + * @method integer getPreviewType() 获取预览模式下产生的预览链接类型 +
    • **0** :(默认) 文件流 ,点开后后下载预览的合同PDF文件
    • +
    • **1** :H5链接 ,点开后在浏览器中展示合同的样子
    +注: `此参数在NeedPreview 为true时有效` + + * @method void setPreviewType(integer $PreviewType) 设置预览模式下产生的预览链接类型 +
    • **0** :(默认) 文件流 ,点开后后下载预览的合同PDF文件
    • +
    • **1** :H5链接 ,点开后在浏览器中展示合同的样子
    +注: `此参数在NeedPreview 为true时有效` + + * @method integer getDeadline() 获取合同流程的签署截止时间,格式为Unix标准时间戳(秒),如果未设置签署截止时间,则默认为合同流程创建后的365天时截止。 +如果在签署截止时间前未完成签署,则合同状态会变为已过期,导致合同作废。 + * @method void setDeadline(integer $Deadline) 设置合同流程的签署截止时间,格式为Unix标准时间戳(秒),如果未设置签署截止时间,则默认为合同流程创建后的365天时截止。 +如果在签署截止时间前未完成签署,则合同状态会变为已过期,导致合同作废。 + * @method integer getRemindedOn() 获取合同到期提醒时间,为Unix标准时间戳(秒)格式,支持的范围是从发起时间开始到后10年内。 + +到达提醒时间后,腾讯电子签会短信通知发起方企业合同提醒,可用于处理合同到期事务,如合同续签等事宜。 + * @method void setRemindedOn(integer $RemindedOn) 设置合同到期提醒时间,为Unix标准时间戳(秒)格式,支持的范围是从发起时间开始到后10年内。 + +到达提醒时间后,腾讯电子签会短信通知发起方企业合同提醒,可用于处理合同到期事务,如合同续签等事宜。 + * @method boolean getUnordered() 获取合同流程的签署顺序类型: +
    • **false**:(默认)有序签署, 本合同多个参与人需要依次签署
    • +
    • **true**:无序签署, 本合同多个参与人没有先后签署限制
    + * @method void setUnordered(boolean $Unordered) 设置合同流程的签署顺序类型: +
    • **false**:(默认)有序签署, 本合同多个参与人需要依次签署
    • +
    • **true**:无序签署, 本合同多个参与人没有先后签署限制
    + * @method string getCustomShowMap() 获取您可以自定义腾讯电子签小程序合同列表页展示的合同内容模板,模板中支持以下变量: +
    • {合同名称}
    • +
    • {发起方企业}
    • +
    • {发起方姓名}
    • +
    • {签署方N企业}
    • +
    • {签署方N姓名}
    +其中,N表示签署方的编号,从1开始,不能超过签署人的数量。 + +例如,如果是腾讯公司张三发给李四名称为“租房合同”的合同,您可以将此字段设置为:`合同名称:{合同名称};发起方: {发起方企业}({发起方姓名});签署方:{签署方1姓名}`,则小程序中列表页展示此合同为以下样子 + +合同名称:租房合同 +发起方:腾讯公司(张三) +签署方:李四 + + + * @method void setCustomShowMap(string $CustomShowMap) 设置您可以自定义腾讯电子签小程序合同列表页展示的合同内容模板,模板中支持以下变量: +
    • {合同名称}
    • +
    • {发起方企业}
    • +
    • {发起方姓名}
    • +
    • {签署方N企业}
    • +
    • {签署方N姓名}
    +其中,N表示签署方的编号,从1开始,不能超过签署人的数量。 + +例如,如果是腾讯公司张三发给李四名称为“租房合同”的合同,您可以将此字段设置为:`合同名称:{合同名称};发起方: {发起方企业}({发起方姓名});签署方:{签署方1姓名}`,则小程序中列表页展示此合同为以下样子 + +合同名称:租房合同 +发起方:腾讯公司(张三) +签署方:李四 + + + * @method boolean getNeedSignReview() 获取发起方企业的签署人进行签署操作前,是否需要企业内部走审批流程,取值如下: +
    • **false**:(默认)不需要审批,直接签署。
    • +
    • **true**:需要走审批流程。当到对应参与人签署时,会阻塞其签署操作,等待企业内部审批完成。
    +企业可以通过CreateFlowSignReview审批接口通知腾讯电子签平台企业内部审批结果 +
    • 如果企业通知腾讯电子签平台审核通过,签署方可继续签署动作。
    • +
    • 如果企业通知腾讯电子签平台审核未通过,平台将继续阻塞签署方的签署动作,直到企业通知平台审核通过。
    +注:`此功能可用于与企业内部的审批流程进行关联,支持手动、静默签署合同` + * @method void setNeedSignReview(boolean $NeedSignReview) 设置发起方企业的签署人进行签署操作前,是否需要企业内部走审批流程,取值如下: +
    • **false**:(默认)不需要审批,直接签署。
    • +
    • **true**:需要走审批流程。当到对应参与人签署时,会阻塞其签署操作,等待企业内部审批完成。
    +企业可以通过CreateFlowSignReview审批接口通知腾讯电子签平台企业内部审批结果 +
    • 如果企业通知腾讯电子签平台审核通过,签署方可继续签署动作。
    • +
    • 如果企业通知腾讯电子签平台审核未通过,平台将继续阻塞签署方的签署动作,直到企业通知平台审核通过。
    +注:`此功能可用于与企业内部的审批流程进行关联,支持手动、静默签署合同` + * @method string getUserData() 获取调用方自定义的个性化字段(可自定义此名称),并以base64方式编码,支持的最大数据大小为 20480长度。 + +在合同状态变更的回调信息等场景中,该字段的信息将原封不动地透传给贵方。回调的相关说明可参考开发者中心的回调通知模块。 + * @method void setUserData(string $UserData) 设置调用方自定义的个性化字段(可自定义此名称),并以base64方式编码,支持的最大数据大小为 20480长度。 + +在合同状态变更的回调信息等场景中,该字段的信息将原封不动地透传给贵方。回调的相关说明可参考开发者中心的回调通知模块。 + * @method string getApproverVerifyType() 获取指定个人签署方查看合同的校验方式 +
    • **VerifyCheck** :(默认)人脸识别,人脸识别后才能合同内容
    • +
    • **MobileCheck** : 手机号验证, 用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证)
    + * @method void setApproverVerifyType(string $ApproverVerifyType) 设置指定个人签署方查看合同的校验方式 +
    • **VerifyCheck** :(默认)人脸识别,人脸识别后才能合同内容
    • +
    • **MobileCheck** : 手机号验证, 用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证)
    + * @method integer getSignBeanTag() 获取签署方签署控件(印章/签名等)的生成方式: +
    • **0**:在合同流程发起时,由发起人指定签署方的签署控件的位置和数量。
    • +
    • **1**:签署方在签署时自行添加签署控件,可以拖动位置和控制数量。
    + * @method void setSignBeanTag(integer $SignBeanTag) 设置签署方签署控件(印章/签名等)的生成方式: +
    • **0**:在合同流程发起时,由发起人指定签署方的签署控件的位置和数量。
    • +
    • **1**:签署方在签署时自行添加签署控件,可以拖动位置和控制数量。
    + * @method Agent getAgent() 获取代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method string getAutoSignScene() 获取个人自动签名的使用场景包括以下, 个人自动签署(即ApproverType设置成个人自动签署时)业务此值必传: +
    • **E_PRESCRIPTION_AUTO_SIGN**:处方单(医疗自动签)
    +注: `个人自动签名场景是白名单功能,使用前请与对接的客户经理联系沟通。` + * @method void setAutoSignScene(string $AutoSignScene) 设置个人自动签名的使用场景包括以下, 个人自动签署(即ApproverType设置成个人自动签署时)业务此值必传: +
    • **E_PRESCRIPTION_AUTO_SIGN**:处方单(医疗自动签)
    +注: `个人自动签名场景是白名单功能,使用前请与对接的客户经理联系沟通。` */ class CreateFlowByFilesRequest extends AbstractModel { /** - * @var UserInfo 调用方用户信息,userId 必填。支持填入集团子公司经办人 userId 代发合同 + * @var UserInfo 执行本接口操作的员工信息。使用此接口时,必须填写userId。 +支持填入集团子公司经办人 userId 代发合同。 + +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ public $Operator; /** - * @var string 签署流程名称,最大长度200个字符 + * @var string 合同流程的名称(可自定义此名称),长度不能超过200,只能由中文、字母、数字和下划线组成。 + +该名称还将用于合同签署完成后的下载文件名。 */ public $FlowName; /** - * @var array 签署参与者信息,最大限制50方 + * @var array 合同流程的参与方列表,最多可支持50个参与方,可在列表中指定企业B端签署方和个人C端签署方的联系和认证方式等信息,具体定义可以参考开发者中心的ApproverInfo结构体。 + +如果合同流程是有序签署,Approvers列表中参与人的顺序就是默认的签署顺序,请确保列表中参与人的顺序符合实际签署顺序。 */ public $Approvers; /** - * @var array 签署pdf文件的资源编号列表,通过UploadFiles接口获取,暂时仅支持单文件发起 + * @var array 本合同流程需包含的PDF文件资源编号列表,通过UploadFiles接口获取PDF文件资源编号。 + +注: `目前,此接口仅支持单个文件发起。` */ public $FileIds; /** - * @var string 签署流程的类型(如销售合同/入职合同等),最大长度200个字符 - */ - public $FlowType; - - /** - * @var array 经办人内容控件配置 - */ - public $Components; - - /** - * @var array 被抄送人的信息列表。 -注:此功能为白名单功能,若有需要,请联系电子签客服开白使用 - */ - public $CcInfos; - - /** - * @var boolean 是否需要预览,true:预览模式,false:非预览(默认); -预览链接有效期300秒; - -注:如果使用“预览模式”,出参会返回合同预览链接 PreviewUrl,不会正式发起合同,且出参不会返回签署流程编号 FlowId;如果使用“非预览”,则会正常返回签署流程编号 FlowId,不会生成合同预览链接 PreviewUrl。 - */ - public $NeedPreview; - - /** - * @var integer 预览链接类型 默认:0-文件流, 1- H5链接 注意:此参数在NeedPreview 为true 时有效, - */ - public $PreviewType; - - /** - * @var integer 签署流程的签署截止时间。 -值为unix时间戳,精确到秒,不传默认为当前时间一年后 - */ - public $Deadline; - - /** - * @var integer 合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 - */ - public $RemindedOn; - - /** - * @var boolean 发送类型: -true:无序签 -false:有序签 -注:默认为false(有序签) - */ - public $Unordered; - - /** - * @var string 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 - */ - public $CustomShowMap; - - /** - * @var boolean 发起方企业的签署人进行签署操作是否需要企业内部审批。使用此功能需要发起方企业有参与签署。 -若设置为true,审核结果需通过接口 CreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 - -注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 - */ - public $NeedSignReview; - - /** - * @var string 用户自定义字段,回调的时候会进行透传,长度需要小于20480 - */ - public $UserData; - - /** - * @var string 签署人校验方式 -VerifyCheck: 人脸识别(默认) -MobileCheck:手机号验证 -参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 - */ - public $ApproverVerifyType; - - /** - * @var string 签署流程描述,最大长度1000个字符 + * @var string 合同流程描述信息(可自定义此描述),最大长度1000个字符。 */ public $FlowDescription; /** - * @var integer 标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 + * @var string 合同流程的类别分类(可自定义名称,如销售合同/入职合同等),最大长度为200个字符,仅限中文、字母、数字和下划线组成。 */ - public $SignBeanTag; + public $FlowType; /** - * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @var array 模板或者合同中的填写控件列表,列表中可支持下列多种填写控件,控件的详细定义参考开发者中心的Component结构体 +
    • 单行文本控件
    • +
    • 多行文本控件
    • +
    • 勾选框控件
    • +
    • 数字控件
    • +
    • 图片控件
    • +
    • 动态表格等填写控件
    */ - public $Agent; + public $Components; /** - * @var integer 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @var array 合同流程的抄送人列表,最多可支持50个抄送人,抄送人可查看合同内容及签署进度,但无需参与合同签署。 + +注:`此功能为白名单功能,使用前请联系对接的客户经理沟通。` + */ + public $CcInfos; + + /** + * @var integer 可以设置以下时间节点来给抄送人发送短信通知来查看合同内容: +
    • **0**:合同发起时通知(默认值)
    • +
    • **1**:签署完成后通知
    */ public $CcNotifyType; /** - * @var string 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @var boolean 是否为预览模式,取值如下: +
    • **false**:非预览模式(默认),会产生合同流程并返回合同流程编号FlowId。
    • +
    • **true**:预览模式,不产生合同流程,不返回合同流程编号FlowId,而是返回预览链接PreviewUrl,有效期为300秒,用于查看真实发起后合同的样子。
    + */ + public $NeedPreview; + + /** + * @var integer 预览模式下产生的预览链接类型 +
    • **0** :(默认) 文件流 ,点开后后下载预览的合同PDF文件
    • +
    • **1** :H5链接 ,点开后在浏览器中展示合同的样子
    +注: `此参数在NeedPreview 为true时有效` + + */ + public $PreviewType; + + /** + * @var integer 合同流程的签署截止时间,格式为Unix标准时间戳(秒),如果未设置签署截止时间,则默认为合同流程创建后的365天时截止。 +如果在签署截止时间前未完成签署,则合同状态会变为已过期,导致合同作废。 + */ + public $Deadline; + + /** + * @var integer 合同到期提醒时间,为Unix标准时间戳(秒)格式,支持的范围是从发起时间开始到后10年内。 + +到达提醒时间后,腾讯电子签会短信通知发起方企业合同提醒,可用于处理合同到期事务,如合同续签等事宜。 + */ + public $RemindedOn; + + /** + * @var boolean 合同流程的签署顺序类型: +
    • **false**:(默认)有序签署, 本合同多个参与人需要依次签署
    • +
    • **true**:无序签署, 本合同多个参与人没有先后签署限制
    + */ + public $Unordered; + + /** + * @var string 您可以自定义腾讯电子签小程序合同列表页展示的合同内容模板,模板中支持以下变量: +
    • {合同名称}
    • +
    • {发起方企业}
    • +
    • {发起方姓名}
    • +
    • {签署方N企业}
    • +
    • {签署方N姓名}
    +其中,N表示签署方的编号,从1开始,不能超过签署人的数量。 + +例如,如果是腾讯公司张三发给李四名称为“租房合同”的合同,您可以将此字段设置为:`合同名称:{合同名称};发起方: {发起方企业}({发起方姓名});签署方:{签署方1姓名}`,则小程序中列表页展示此合同为以下样子 + +合同名称:租房合同 +发起方:腾讯公司(张三) +签署方:李四 + + + */ + public $CustomShowMap; + + /** + * @var boolean 发起方企业的签署人进行签署操作前,是否需要企业内部走审批流程,取值如下: +
    • **false**:(默认)不需要审批,直接签署。
    • +
    • **true**:需要走审批流程。当到对应参与人签署时,会阻塞其签署操作,等待企业内部审批完成。
    +企业可以通过CreateFlowSignReview审批接口通知腾讯电子签平台企业内部审批结果 +
    • 如果企业通知腾讯电子签平台审核通过,签署方可继续签署动作。
    • +
    • 如果企业通知腾讯电子签平台审核未通过,平台将继续阻塞签署方的签署动作,直到企业通知平台审核通过。
    +注:`此功能可用于与企业内部的审批流程进行关联,支持手动、静默签署合同` + */ + public $NeedSignReview; + + /** + * @var string 调用方自定义的个性化字段(可自定义此名称),并以base64方式编码,支持的最大数据大小为 20480长度。 + +在合同状态变更的回调信息等场景中,该字段的信息将原封不动地透传给贵方。回调的相关说明可参考开发者中心的回调通知模块。 + */ + public $UserData; + + /** + * @var string 指定个人签署方查看合同的校验方式 +
    • **VerifyCheck** :(默认)人脸识别,人脸识别后才能合同内容
    • +
    • **MobileCheck** : 手机号验证, 用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证)
    + */ + public $ApproverVerifyType; + + /** + * @var integer 签署方签署控件(印章/签名等)的生成方式: +
    • **0**:在合同流程发起时,由发起人指定签署方的签署控件的位置和数量。
    • +
    • **1**:签署方在签署时自行添加签署控件,可以拖动位置和控制数量。
    + */ + public $SignBeanTag; + + /** + * @var Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + */ + public $Agent; + + /** + * @var string 个人自动签名的使用场景包括以下, 个人自动签署(即ApproverType设置成个人自动签署时)业务此值必传: +
    • **E_PRESCRIPTION_AUTO_SIGN**:处方单(医疗自动签)
    +注: `个人自动签名场景是白名单功能,使用前请与对接的客户经理联系沟通。` */ public $AutoSignScene; /** - * @param UserInfo $Operator 调用方用户信息,userId 必填。支持填入集团子公司经办人 userId 代发合同 - * @param string $FlowName 签署流程名称,最大长度200个字符 - * @param array $Approvers 签署参与者信息,最大限制50方 - * @param array $FileIds 签署pdf文件的资源编号列表,通过UploadFiles接口获取,暂时仅支持单文件发起 - * @param string $FlowType 签署流程的类型(如销售合同/入职合同等),最大长度200个字符 - * @param array $Components 经办人内容控件配置 - * @param array $CcInfos 被抄送人的信息列表。 -注:此功能为白名单功能,若有需要,请联系电子签客服开白使用 - * @param boolean $NeedPreview 是否需要预览,true:预览模式,false:非预览(默认); -预览链接有效期300秒; + * @param UserInfo $Operator 执行本接口操作的员工信息。使用此接口时,必须填写userId。 +支持填入集团子公司经办人 userId 代发合同。 -注:如果使用“预览模式”,出参会返回合同预览链接 PreviewUrl,不会正式发起合同,且出参不会返回签署流程编号 FlowId;如果使用“非预览”,则会正常返回签署流程编号 FlowId,不会生成合同预览链接 PreviewUrl。 - * @param integer $PreviewType 预览链接类型 默认:0-文件流, 1- H5链接 注意:此参数在NeedPreview 为true 时有效, - * @param integer $Deadline 签署流程的签署截止时间。 -值为unix时间戳,精确到秒,不传默认为当前时间一年后 - * @param integer $RemindedOn 合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 - * @param boolean $Unordered 发送类型: -true:无序签 -false:有序签 -注:默认为false(有序签) - * @param string $CustomShowMap 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 - * @param boolean $NeedSignReview 发起方企业的签署人进行签署操作是否需要企业内部审批。使用此功能需要发起方企业有参与签署。 -若设置为true,审核结果需通过接口 CreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` + * @param string $FlowName 合同流程的名称(可自定义此名称),长度不能超过200,只能由中文、字母、数字和下划线组成。 -注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 - * @param string $UserData 用户自定义字段,回调的时候会进行透传,长度需要小于20480 - * @param string $ApproverVerifyType 签署人校验方式 -VerifyCheck: 人脸识别(默认) -MobileCheck:手机号验证 -参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 - * @param string $FlowDescription 签署流程描述,最大长度1000个字符 - * @param integer $SignBeanTag 标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 - * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 - * @param integer $CcNotifyType 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 - * @param string $AutoSignScene 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN +该名称还将用于合同签署完成后的下载文件名。 + * @param array $Approvers 合同流程的参与方列表,最多可支持50个参与方,可在列表中指定企业B端签署方和个人C端签署方的联系和认证方式等信息,具体定义可以参考开发者中心的ApproverInfo结构体。 + +如果合同流程是有序签署,Approvers列表中参与人的顺序就是默认的签署顺序,请确保列表中参与人的顺序符合实际签署顺序。 + * @param array $FileIds 本合同流程需包含的PDF文件资源编号列表,通过UploadFiles接口获取PDF文件资源编号。 + +注: `目前,此接口仅支持单个文件发起。` + * @param string $FlowDescription 合同流程描述信息(可自定义此描述),最大长度1000个字符。 + * @param string $FlowType 合同流程的类别分类(可自定义名称,如销售合同/入职合同等),最大长度为200个字符,仅限中文、字母、数字和下划线组成。 + * @param array $Components 模板或者合同中的填写控件列表,列表中可支持下列多种填写控件,控件的详细定义参考开发者中心的Component结构体 +
    • 单行文本控件
    • +
    • 多行文本控件
    • +
    • 勾选框控件
    • +
    • 数字控件
    • +
    • 图片控件
    • +
    • 动态表格等填写控件
    + * @param array $CcInfos 合同流程的抄送人列表,最多可支持50个抄送人,抄送人可查看合同内容及签署进度,但无需参与合同签署。 + +注:`此功能为白名单功能,使用前请联系对接的客户经理沟通。` + * @param integer $CcNotifyType 可以设置以下时间节点来给抄送人发送短信通知来查看合同内容: +
    • **0**:合同发起时通知(默认值)
    • +
    • **1**:签署完成后通知
    + * @param boolean $NeedPreview 是否为预览模式,取值如下: +
    • **false**:非预览模式(默认),会产生合同流程并返回合同流程编号FlowId。
    • +
    • **true**:预览模式,不产生合同流程,不返回合同流程编号FlowId,而是返回预览链接PreviewUrl,有效期为300秒,用于查看真实发起后合同的样子。
    + * @param integer $PreviewType 预览模式下产生的预览链接类型 +
    • **0** :(默认) 文件流 ,点开后后下载预览的合同PDF文件
    • +
    • **1** :H5链接 ,点开后在浏览器中展示合同的样子
    +注: `此参数在NeedPreview 为true时有效` + + * @param integer $Deadline 合同流程的签署截止时间,格式为Unix标准时间戳(秒),如果未设置签署截止时间,则默认为合同流程创建后的365天时截止。 +如果在签署截止时间前未完成签署,则合同状态会变为已过期,导致合同作废。 + * @param integer $RemindedOn 合同到期提醒时间,为Unix标准时间戳(秒)格式,支持的范围是从发起时间开始到后10年内。 + +到达提醒时间后,腾讯电子签会短信通知发起方企业合同提醒,可用于处理合同到期事务,如合同续签等事宜。 + * @param boolean $Unordered 合同流程的签署顺序类型: +
    • **false**:(默认)有序签署, 本合同多个参与人需要依次签署
    • +
    • **true**:无序签署, 本合同多个参与人没有先后签署限制
    + * @param string $CustomShowMap 您可以自定义腾讯电子签小程序合同列表页展示的合同内容模板,模板中支持以下变量: +
    • {合同名称}
    • +
    • {发起方企业}
    • +
    • {发起方姓名}
    • +
    • {签署方N企业}
    • +
    • {签署方N姓名}
    +其中,N表示签署方的编号,从1开始,不能超过签署人的数量。 + +例如,如果是腾讯公司张三发给李四名称为“租房合同”的合同,您可以将此字段设置为:`合同名称:{合同名称};发起方: {发起方企业}({发起方姓名});签署方:{签署方1姓名}`,则小程序中列表页展示此合同为以下样子 + +合同名称:租房合同 +发起方:腾讯公司(张三) +签署方:李四 + + + * @param boolean $NeedSignReview 发起方企业的签署人进行签署操作前,是否需要企业内部走审批流程,取值如下: +
    • **false**:(默认)不需要审批,直接签署。
    • +
    • **true**:需要走审批流程。当到对应参与人签署时,会阻塞其签署操作,等待企业内部审批完成。
    +企业可以通过CreateFlowSignReview审批接口通知腾讯电子签平台企业内部审批结果 +
    • 如果企业通知腾讯电子签平台审核通过,签署方可继续签署动作。
    • +
    • 如果企业通知腾讯电子签平台审核未通过,平台将继续阻塞签署方的签署动作,直到企业通知平台审核通过。
    +注:`此功能可用于与企业内部的审批流程进行关联,支持手动、静默签署合同` + * @param string $UserData 调用方自定义的个性化字段(可自定义此名称),并以base64方式编码,支持的最大数据大小为 20480长度。 + +在合同状态变更的回调信息等场景中,该字段的信息将原封不动地透传给贵方。回调的相关说明可参考开发者中心的回调通知模块。 + * @param string $ApproverVerifyType 指定个人签署方查看合同的校验方式 +
    • **VerifyCheck** :(默认)人脸识别,人脸识别后才能合同内容
    • +
    • **MobileCheck** : 手机号验证, 用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证)
    + * @param integer $SignBeanTag 签署方签署控件(印章/签名等)的生成方式: +
    • **0**:在合同流程发起时,由发起人指定签署方的签署控件的位置和数量。
    • +
    • **1**:签署方在签署时自行添加签署控件,可以拖动位置和控制数量。
    + * @param Agent $Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @param string $AutoSignScene 个人自动签名的使用场景包括以下, 个人自动签署(即ApproverType设置成个人自动签署时)业务此值必传: +
    • **E_PRESCRIPTION_AUTO_SIGN**:处方单(医疗自动签)
    +注: `个人自动签名场景是白名单功能,使用前请与对接的客户经理联系沟通。` */ function __construct() { @@ -284,6 +464,10 @@ MobileCheck:手机号验证 $this->FileIds = $param["FileIds"]; } + if (array_key_exists("FlowDescription",$param) and $param["FlowDescription"] !== null) { + $this->FlowDescription = $param["FlowDescription"]; + } + if (array_key_exists("FlowType",$param) and $param["FlowType"] !== null) { $this->FlowType = $param["FlowType"]; } @@ -306,6 +490,10 @@ MobileCheck:手机号验证 } } + if (array_key_exists("CcNotifyType",$param) and $param["CcNotifyType"] !== null) { + $this->CcNotifyType = $param["CcNotifyType"]; + } + if (array_key_exists("NeedPreview",$param) and $param["NeedPreview"] !== null) { $this->NeedPreview = $param["NeedPreview"]; } @@ -342,10 +530,6 @@ MobileCheck:手机号验证 $this->ApproverVerifyType = $param["ApproverVerifyType"]; } - if (array_key_exists("FlowDescription",$param) and $param["FlowDescription"] !== null) { - $this->FlowDescription = $param["FlowDescription"]; - } - if (array_key_exists("SignBeanTag",$param) and $param["SignBeanTag"] !== null) { $this->SignBeanTag = $param["SignBeanTag"]; } @@ -355,10 +539,6 @@ MobileCheck:手机号验证 $this->Agent->deserialize($param["Agent"]); } - 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/CreateFlowByFilesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowByFilesResponse.php index f6377cfc..a5e93420 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowByFilesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowByFilesResponse.php @@ -20,19 +20,23 @@ use TencentCloud\Common\AbstractModel; /** * CreateFlowByFiles返回参数结构体 * - * @method string getFlowId() 获取签署流程编号。 + * @method string getFlowId() 获取合同流程ID,为32位字符串。 +建议开发者妥善保存此流程ID,以便于顺利进行后续操作。 +可登录腾讯电子签控制台,在 "合同"->"合同中心" 中查看某个合同的FlowId(在页面中展示为合同ID)。 -注:如入参 是否需要预览 NeedPreview 设置为 true,不会正式发起合同,此处不会有值返回;如入参 是否需要预览 NeedPreview 设置为 false,此处会正常返回签署流程编号 FlowId。 - * @method void setFlowId(string $FlowId) 设置签署流程编号。 +注: 如果是预览模式(即NeedPreview设置为true)时, 此处不会有值返回。 + * @method void setFlowId(string $FlowId) 设置合同流程ID,为32位字符串。 +建议开发者妥善保存此流程ID,以便于顺利进行后续操作。 +可登录腾讯电子签控制台,在 "合同"->"合同中心" 中查看某个合同的FlowId(在页面中展示为合同ID)。 -注:如入参 是否需要预览 NeedPreview 设置为 true,不会正式发起合同,此处不会有值返回;如入参 是否需要预览 NeedPreview 设置为 false,此处会正常返回签署流程编号 FlowId。 - * @method string getPreviewUrl() 获取合同预览链接。 +注: 如果是预览模式(即NeedPreview设置为true)时, 此处不会有值返回。 + * @method string getPreviewUrl() 获取合同预览链接URL。 -注:如入参 是否需要预览 NeedPreview 设置为 true,会开启“预览模式”,此处会返回预览链接;如入参 是否需要预览 NeedPreview 设置为 false,此处不会有值返回。 +注:如果是预览模式(即NeedPreview设置为true)时, 才会有此预览链接URL 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPreviewUrl(string $PreviewUrl) 设置合同预览链接。 + * @method void setPreviewUrl(string $PreviewUrl) 设置合同预览链接URL。 -注:如入参 是否需要预览 NeedPreview 设置为 true,会开启“预览模式”,此处会返回预览链接;如入参 是否需要预览 NeedPreview 设置为 false,此处不会有值返回。 +注:如果是预览模式(即NeedPreview设置为true)时, 才会有此预览链接URL 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -40,16 +44,18 @@ use TencentCloud\Common\AbstractModel; class CreateFlowByFilesResponse extends AbstractModel { /** - * @var string 签署流程编号。 + * @var string 合同流程ID,为32位字符串。 +建议开发者妥善保存此流程ID,以便于顺利进行后续操作。 +可登录腾讯电子签控制台,在 "合同"->"合同中心" 中查看某个合同的FlowId(在页面中展示为合同ID)。 -注:如入参 是否需要预览 NeedPreview 设置为 true,不会正式发起合同,此处不会有值返回;如入参 是否需要预览 NeedPreview 设置为 false,此处会正常返回签署流程编号 FlowId。 +注: 如果是预览模式(即NeedPreview设置为true)时, 此处不会有值返回。 */ public $FlowId; /** - * @var string 合同预览链接。 + * @var string 合同预览链接URL。 -注:如入参 是否需要预览 NeedPreview 设置为 true,会开启“预览模式”,此处会返回预览链接;如入参 是否需要预览 NeedPreview 设置为 false,此处不会有值返回。 +注:如果是预览模式(即NeedPreview设置为true)时, 才会有此预览链接URL 注意:此字段可能返回 null,表示取不到有效值。 */ public $PreviewUrl; @@ -60,12 +66,14 @@ class CreateFlowByFilesResponse extends AbstractModel public $RequestId; /** - * @param string $FlowId 签署流程编号。 + * @param string $FlowId 合同流程ID,为32位字符串。 +建议开发者妥善保存此流程ID,以便于顺利进行后续操作。 +可登录腾讯电子签控制台,在 "合同"->"合同中心" 中查看某个合同的FlowId(在页面中展示为合同ID)。 -注:如入参 是否需要预览 NeedPreview 设置为 true,不会正式发起合同,此处不会有值返回;如入参 是否需要预览 NeedPreview 设置为 false,此处会正常返回签署流程编号 FlowId。 - * @param string $PreviewUrl 合同预览链接。 +注: 如果是预览模式(即NeedPreview设置为true)时, 此处不会有值返回。 + * @param string $PreviewUrl 合同预览链接URL。 -注:如入参 是否需要预览 NeedPreview 设置为 true,会开启“预览模式”,此处会返回预览链接;如入参 是否需要预览 NeedPreview 设置为 false,此处不会有值返回。 +注:如果是预览模式(即NeedPreview设置为true)时, 才会有此预览链接URL 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ 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 index 53a34087..ea8f56c2 100644 --- 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 @@ -20,10 +20,16 @@ use TencentCloud\Common\AbstractModel; /** * CreateIntegrationDepartment请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息,UserId必填且需拥有组织架构管理权限 - * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填且需拥有组织架构管理权限 + * @method UserInfo getOperator() 获取执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` + * @method void setOperator(UserInfo $Operator) 设置执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` * @method string getDeptName() 获取部门名称,不超过50个字符 * @method void setDeptName(string $DeptName) 设置部门名称,不超过50个字符 + * @method Agent getAgent() 获取代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @method string getParentDeptId() 获取电子签父部门ID,与ParentDeptOpenId二选一,优先ParentDeptId,都为空时自动填充至根节点下 * @method void setParentDeptId(string $ParentDeptId) 设置电子签父部门ID,与ParentDeptOpenId二选一,优先ParentDeptId,都为空时自动填充至根节点下 * @method string getParentDeptOpenId() 获取第三方平台中父部门ID,与ParentDeptId二选一,优先ParentDeptId,都为空时自动填充至根节点下 @@ -36,7 +42,8 @@ use TencentCloud\Common\AbstractModel; class CreateIntegrationDepartmentRequest extends AbstractModel { /** - * @var UserInfo 操作人信息,UserId必填且需拥有组织架构管理权限 + * @var UserInfo 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` */ public $Operator; @@ -45,6 +52,12 @@ class CreateIntegrationDepartmentRequest extends AbstractModel */ public $DeptName; + /** + * @var Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + */ + public $Agent; + /** * @var string 电子签父部门ID,与ParentDeptOpenId二选一,优先ParentDeptId,都为空时自动填充至根节点下 */ @@ -66,8 +79,11 @@ class CreateIntegrationDepartmentRequest extends AbstractModel public $OrderNo; /** - * @param UserInfo $Operator 操作人信息,UserId必填且需拥有组织架构管理权限 + * @param UserInfo $Operator 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` * @param string $DeptName 部门名称,不超过50个字符 + * @param Agent $Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @param string $ParentDeptId 电子签父部门ID,与ParentDeptOpenId二选一,优先ParentDeptId,都为空时自动填充至根节点下 * @param string $ParentDeptOpenId 第三方平台中父部门ID,与ParentDeptId二选一,优先ParentDeptId,都为空时自动填充至根节点下 * @param string $DeptOpenId 客户系统部门ID,不超过64个字符 @@ -95,6 +111,11 @@ class CreateIntegrationDepartmentRequest extends AbstractModel $this->DeptName = $param["DeptName"]; } + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + if (array_key_exists("ParentDeptId",$param) and $param["ParentDeptId"] !== null) { $this->ParentDeptId = $param["ParentDeptId"]; } 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 2e31b3d6..a11ae3bd 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 @@ -46,12 +46,16 @@ use TencentCloud\Common\AbstractModel;
    回调的时候会进行透传,长度需要小于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 string getCallbackUrl() 获取已废弃,回调配置统一使用企业应用管理-应用集成-企业版应用中的配置 +
    通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/company/callback_types_contracts_sign +
    用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/company/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83 + + * @method void setCallbackUrl(string $CallbackUrl) 设置已废弃,回调配置统一使用企业应用管理-应用集成-企业版应用中的配置 +
    通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/company/callback_types_contracts_sign +
    用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/company/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83 + + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method ApproverRestriction getApproverRestrictions() 获取限制二维码用户条件(已弃用) * @method void setApproverRestrictions(ApproverRestriction $ApproverRestrictions) 设置限制二维码用户条件(已弃用) */ @@ -103,14 +107,16 @@ class CreateMultiFlowSignQRCodeRequest extends AbstractModel public $UserData; /** - * @var string 回调地址,最大长度1000字符串 -
    回调时机:用户通过签署二维码发起签署流程时,企业额度不足导致失败 + * @var string 已废弃,回调配置统一使用企业应用管理-应用集成-企业版应用中的配置 +
    通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/company/callback_types_contracts_sign +
    用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/company/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83 + + * @deprecated */ public $CallbackUrl; /** - * @var Agent 应用信息 - * @deprecated + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ public $Agent; @@ -134,9 +140,11 @@ class CreateMultiFlowSignQRCodeRequest extends AbstractModel
    指定后,则只允许指定的签署人扫码签署 * @param string $UserData 用户自定义字段
    回调的时候会进行透传,长度需要小于20480 - * @param string $CallbackUrl 回调地址,最大长度1000字符串 -
    回调时机:用户通过签署二维码发起签署流程时,企业额度不足导致失败 - * @param Agent $Agent 应用信息 + * @param string $CallbackUrl 已废弃,回调配置统一使用企业应用管理-应用集成-企业版应用中的配置 +
    通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/company/callback_types_contracts_sign +
    用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/company/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83 + + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @param ApproverRestriction $ApproverRestrictions 限制二维码用户条件(已弃用) */ function __construct() 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 index 65452365..007a85ee 100644 --- 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 @@ -38,6 +38,8 @@ FOREIGN_ID_CARD 外国人永久居留身份证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) * @method string getIdCardNumber() 获取身份证件号码 * @method void setIdCardNumber(string $IdCardNumber) 设置身份证件号码 + * @method Agent getAgent() 获取代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ class CreatePersonAuthCertificateImageRequest extends AbstractModel { @@ -66,6 +68,11 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) */ public $IdCardNumber; + /** + * @var Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + */ + public $Agent; + /** * @param UserInfo $Operator 操作人信息 * @param string $UserName 个人用户名称 @@ -76,6 +83,7 @@ HONGKONG_AND_MACAO 港澳居民来往内地通行证 FOREIGN_ID_CARD 外国人永久居留身份证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) * @param string $IdCardNumber 身份证件号码 + * @param Agent $Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ function __construct() { @@ -106,5 +114,10 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) if (array_key_exists("IdCardNumber",$param) and $param["IdCardNumber"] !== null) { $this->IdCardNumber = $param["IdCardNumber"]; } + + 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/CreatePreparedPersonalEsignRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePreparedPersonalEsignRequest.php index 507e6c7b..7ead8988 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 @@ -80,6 +80,8 @@ true:做透明化处理和颜色增强。 填写的FileId通过UploadFiles接口上传文件获取。 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method integer getLicenseType() 获取设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 + * @method void setLicenseType(integer $LicenseType) 设置设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 */ class CreatePreparedPersonalEsignRequest extends AbstractModel { @@ -166,6 +168,11 @@ true:做透明化处理和颜色增强。 */ public $Agent; + /** + * @var integer 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 + */ + public $LicenseType; + /** * @param string $UserName 个人用户姓名 * @param string $IdCardNumber 身份证件号码 @@ -197,6 +204,7 @@ true:做透明化处理和颜色增强。 取值: 填写的FileId通过UploadFiles接口上传文件获取。 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @param integer $LicenseType 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 */ function __construct() { @@ -264,5 +272,9 @@ true:做透明化处理和颜色增强。 $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); } + + if (array_key_exists("LicenseType",$param) and $param["LicenseType"] !== null) { + $this->LicenseType = $param["LicenseType"]; + } } } 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 8d97507d..cbd2c2a7 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 @@ -30,12 +30,14 @@ use TencentCloud\Common\AbstractModel; * @method void setMobile(string $Mobile) 设置手机号,大陆手机号11位 * @method string getEndPoint() 获取要跳转的链接类型 -- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认) +- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认),此时返回长链 +- HTTP_SHORT_URL:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型,此时返回短链 - APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 * @method void setEndPoint(string $EndPoint) 设置要跳转的链接类型 -- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认) +- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认),此时返回长链 +- HTTP_SHORT_URL:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型,此时返回短链 - APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 * @method string getFlowId() 获取签署流程编号 (PathType=1时必传) @@ -102,7 +104,8 @@ class CreateSchemeUrlRequest extends AbstractModel /** * @var string 要跳转的链接类型 -- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认) +- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认),此时返回长链 +- HTTP_SHORT_URL:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型,此时返回短链 - APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 */ @@ -158,7 +161,8 @@ false:否。 * @param string $Mobile 手机号,大陆手机号11位 * @param string $EndPoint 要跳转的链接类型 -- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认) +- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认),此时返回长链 +- HTTP_SHORT_URL:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型,此时返回短链 - APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 * @param string $FlowId 签署流程编号 (PathType=1时必传) 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 9089f6d3..f28ae891 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() 获取小程序链接地址,有效期5分钟 - * @method void setSchemeUrl(string $SchemeUrl) 设置小程序链接地址,有效期5分钟 + * @method string getSchemeUrl() 获取小程序链接地址,有效期90天。如果EndPoint是App,得到的链接Path如’weixin://dl/business/?t= *TICKET*‘,用于客户APP、小程序直接拉起电子签小程序;其他EndPoint得到的https链接如'https://essurl.cn/xxx',点击链接会打开一个H5页面,然后拉起电子签小程序。 + * @method void setSchemeUrl(string $SchemeUrl) 设置小程序链接地址,有效期90天。如果EndPoint是App,得到的链接Path如’weixin://dl/business/?t= *TICKET*‘,用于客户APP、小程序直接拉起电子签小程序;其他EndPoint得到的https链接如'https://essurl.cn/xxx',点击链接会打开一个H5页面,然后拉起电子签小程序。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class CreateSchemeUrlResponse extends AbstractModel { /** - * @var string 小程序链接地址,有效期5分钟 + * @var string 小程序链接地址,有效期90天。如果EndPoint是App,得到的链接Path如’weixin://dl/business/?t= *TICKET*‘,用于客户APP、小程序直接拉起电子签小程序;其他EndPoint得到的https链接如'https://essurl.cn/xxx',点击链接会打开一个H5页面,然后拉起电子签小程序。 */ public $SchemeUrl; @@ -38,7 +38,7 @@ class CreateSchemeUrlResponse extends AbstractModel public $RequestId; /** - * @param string $SchemeUrl 小程序链接地址,有效期5分钟 + * @param string $SchemeUrl 小程序链接地址,有效期90天。如果EndPoint是App,得到的链接Path如’weixin://dl/business/?t= *TICKET*‘,用于客户APP、小程序直接拉起电子签小程序;其他EndPoint得到的https链接如'https://essurl.cn/xxx',点击链接会打开一个H5页面,然后拉起电子签小程序。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() 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 index d477a77b..87d4d158 100644 --- 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 @@ -20,18 +20,34 @@ use TencentCloud\Common\AbstractModel; /** * CreateSeal请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息 - * @method void setOperator(UserInfo $Operator) 设置操作人信息 - * @method string getSealName() 获取电子印章名字 - * @method void setSealName(string $SealName) 设置电子印章名字 - * @method Agent getAgent() 获取应用相关信息 - * @method void setAgent(Agent $Agent) 设置应用相关信息 - * @method string getGenerateSource() 获取本接口支持上传图片印章及系统直接生成印章;如果要使用系统生成印章,此值传:SealGenerateSourceSystem;如果要使用图片上传请传字段 Image - * @method void setGenerateSource(string $GenerateSource) 设置本接口支持上传图片印章及系统直接生成印章;如果要使用系统生成印章,此值传:SealGenerateSourceSystem;如果要使用图片上传请传字段 Image - * @method string getSealType() 获取电子印章类型,OFFICIAL-公章,CONTRACT-合同专用章 - * @method void setSealType(string $SealType) 设置电子印章类型,OFFICIAL-公章,CONTRACT-合同专用章 - * @method string getFileName() 获取电子印章图片文件名称 - * @method void setFileName(string $FileName) 设置电子印章图片文件名称 + * @method UserInfo getOperator() 获取执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` + * @method void setOperator(UserInfo $Operator) 设置执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` + * @method string getSealName() 获取电子印章名字,1-50个中文字符。 + * @method void setSealName(string $SealName) 设置电子印章名字,1-50个中文字符。 + * @method Agent getAgent() 获取代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method string getGenerateSource() 获取本接口支持上传图片印章及系统直接生成印章; +如果要使用系统生成印章,此值传:SealGenerateSourceSystem; +如果要使用图片上传请传字段 Image + * @method void setGenerateSource(string $GenerateSource) 设置本接口支持上传图片印章及系统直接生成印章; +如果要使用系统生成印章,此值传:SealGenerateSourceSystem; +如果要使用图片上传请传字段 Image + * @method string getSealType() 获取电子印章类型: +OFFICIAL-公章; +CONTRACT-合同专用章; +FINANCE-合财务专用章; +PERSONNEL-人事专用章. + * @method void setSealType(string $SealType) 设置电子印章类型: +OFFICIAL-公章; +CONTRACT-合同专用章; +FINANCE-合财务专用章; +PERSONNEL-人事专用章. + * @method string getFileName() 获取电子印章图片文件名称,1-50个中文字符。 + * @method void setFileName(string $FileName) 设置电子印章图片文件名称,1-50个中文字符。 * @method string getImage() 获取电子印章图片base64编码 参数Image,FileToken或GenerateSource=SealGenerateSourceSystem三选一。 * @method void setImage(string $Image) 设置电子印章图片base64编码 @@ -50,8 +66,8 @@ use TencentCloud\Common\AbstractModel; * @method void setColor(string $Color) 设置电子印章印章颜色(默认红色RED),RED-红色 系统目前只支持红色印章创建。 - * @method string getSealHorizontalText() 获取暂时不支持横向文字设置 - * @method void setSealHorizontalText(string $SealHorizontalText) 设置暂时不支持横向文字设置 + * @method string getSealHorizontalText() 获取企业印章横向文字,最多可填15个汉字(若超过印章最大宽度,优先压缩字间距,其次缩小字号) + * @method void setSealHorizontalText(string $SealHorizontalText) 设置企业印章横向文字,最多可填15个汉字(若超过印章最大宽度,优先压缩字间距,其次缩小字号) * @method string getSealChordText() 获取暂时不支持下弦文字设置 * @method void setSealChordText(string $SealChordText) 设置暂时不支持下弦文字设置 * @method string getSealCentralType() 获取系统生成的印章只支持STAR @@ -59,36 +75,63 @@ use TencentCloud\Common\AbstractModel; * @method string getFileToken() 获取通过文件上传时,服务端生成的电子印章上传图片的token * @method void setFileToken(string $FileToken) 设置通过文件上传时,服务端生成的电子印章上传图片的token + + * @method string getSealStyle() 获取印章样式: + +cycle:圆形印章; +ellipse:椭圆印章; +注:默认圆形印章 + * @method void setSealStyle(string $SealStyle) 设置印章样式: + +cycle:圆形印章; +ellipse:椭圆印章; +注:默认圆形印章 + * @method string getSealSize() 获取印章尺寸取值描述: +42_42 圆形企业公章直径42mm; +40_40 圆形企业印章直径40mm; +45_30 椭圆形印章45mm x 30mm; + * @method void setSealSize(string $SealSize) 设置印章尺寸取值描述: +42_42 圆形企业公章直径42mm; +40_40 圆形企业印章直径40mm; +45_30 椭圆形印章45mm x 30mm; */ class CreateSealRequest extends AbstractModel { /** - * @var UserInfo 操作人信息 + * @var UserInfo 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` */ public $Operator; /** - * @var string 电子印章名字 + * @var string 电子印章名字,1-50个中文字符。 */ public $SealName; /** - * @var Agent 应用相关信息 + * @var Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ public $Agent; /** - * @var string 本接口支持上传图片印章及系统直接生成印章;如果要使用系统生成印章,此值传:SealGenerateSourceSystem;如果要使用图片上传请传字段 Image + * @var string 本接口支持上传图片印章及系统直接生成印章; +如果要使用系统生成印章,此值传:SealGenerateSourceSystem; +如果要使用图片上传请传字段 Image */ public $GenerateSource; /** - * @var string 电子印章类型,OFFICIAL-公章,CONTRACT-合同专用章 + * @var string 电子印章类型: +OFFICIAL-公章; +CONTRACT-合同专用章; +FINANCE-合财务专用章; +PERSONNEL-人事专用章. */ public $SealType; /** - * @var string 电子印章图片文件名称 + * @var string 电子印章图片文件名称,1-50个中文字符。 */ public $FileName; @@ -118,7 +161,7 @@ class CreateSealRequest extends AbstractModel public $Color; /** - * @var string 暂时不支持横向文字设置 + * @var string 企业印章横向文字,最多可填15个汉字(若超过印章最大宽度,优先压缩字间距,其次缩小字号) */ public $SealHorizontalText; @@ -139,12 +182,37 @@ class CreateSealRequest extends AbstractModel public $FileToken; /** - * @param UserInfo $Operator 操作人信息 - * @param string $SealName 电子印章名字 - * @param Agent $Agent 应用相关信息 - * @param string $GenerateSource 本接口支持上传图片印章及系统直接生成印章;如果要使用系统生成印章,此值传:SealGenerateSourceSystem;如果要使用图片上传请传字段 Image - * @param string $SealType 电子印章类型,OFFICIAL-公章,CONTRACT-合同专用章 - * @param string $FileName 电子印章图片文件名称 + * @var string 印章样式: + +cycle:圆形印章; +ellipse:椭圆印章; +注:默认圆形印章 + */ + public $SealStyle; + + /** + * @var string 印章尺寸取值描述: +42_42 圆形企业公章直径42mm; +40_40 圆形企业印章直径40mm; +45_30 椭圆形印章45mm x 30mm; + */ + public $SealSize; + + /** + * @param UserInfo $Operator 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。` + * @param string $SealName 电子印章名字,1-50个中文字符。 + * @param Agent $Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @param string $GenerateSource 本接口支持上传图片印章及系统直接生成印章; +如果要使用系统生成印章,此值传:SealGenerateSourceSystem; +如果要使用图片上传请传字段 Image + * @param string $SealType 电子印章类型: +OFFICIAL-公章; +CONTRACT-合同专用章; +FINANCE-合财务专用章; +PERSONNEL-人事专用章. + * @param string $FileName 电子印章图片文件名称,1-50个中文字符。 * @param string $Image 电子印章图片base64编码 参数Image,FileToken或GenerateSource=SealGenerateSourceSystem三选一。 * @param integer $Width 电子印章宽度,单位px @@ -154,10 +222,20 @@ class CreateSealRequest extends AbstractModel * @param string $Color 电子印章印章颜色(默认红色RED),RED-红色 系统目前只支持红色印章创建。 - * @param string $SealHorizontalText 暂时不支持横向文字设置 + * @param string $SealHorizontalText 企业印章横向文字,最多可填15个汉字(若超过印章最大宽度,优先压缩字间距,其次缩小字号) * @param string $SealChordText 暂时不支持下弦文字设置 * @param string $SealCentralType 系统生成的印章只支持STAR * @param string $FileToken 通过文件上传时,服务端生成的电子印章上传图片的token + + * @param string $SealStyle 印章样式: + +cycle:圆形印章; +ellipse:椭圆印章; +注:默认圆形印章 + * @param string $SealSize 印章尺寸取值描述: +42_42 圆形企业公章直径42mm; +40_40 圆形企业印章直径40mm; +45_30 椭圆形印章45mm x 30mm; */ function __construct() { @@ -229,5 +307,13 @@ class CreateSealRequest extends AbstractModel if (array_key_exists("FileToken",$param) and $param["FileToken"] !== null) { $this->FileToken = $param["FileToken"]; } + + if (array_key_exists("SealStyle",$param) and $param["SealStyle"] !== null) { + $this->SealStyle = $param["SealStyle"]; + } + + if (array_key_exists("SealSize",$param) and $param["SealSize"] !== null) { + $this->SealSize = $param["SealSize"]; + } } } 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 index 494ec45c..9208dbc7 100644 --- 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 @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel;
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 * @method WebThemeConfig getWebThemeConfig() 获取主题配置 * @method void setWebThemeConfig(WebThemeConfig $WebThemeConfig) 设置主题配置 + * @method Agent getAgent() 获取代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ class CreateWebThemeConfigRequest extends AbstractModel { @@ -50,12 +52,18 @@ class CreateWebThemeConfigRequest extends AbstractModel */ public $WebThemeConfig; + /** + * @var Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + */ + public $Agent; + /** * @param UserInfo $Operator 操作人信息 * @param string $ThemeType 主题类型
    EMBED_WEB_THEME:嵌入式主题
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 * @param WebThemeConfig $WebThemeConfig 主题配置 + * @param Agent $Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ function __construct() { @@ -83,5 +91,10 @@ class CreateWebThemeConfigRequest extends AbstractModel $this->WebThemeConfig = new WebThemeConfig(); $this->WebThemeConfig->deserialize($param["WebThemeConfig"]); } + + 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/DeleteIntegrationDepartmentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationDepartmentRequest.php index 1d0dd978..039f337e 100644 --- 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 @@ -20,17 +20,24 @@ use TencentCloud\Common\AbstractModel; /** * DeleteIntegrationDepartment请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息,UserId必填且需拥有组织架构管理权限 - * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填且需拥有组织架构管理权限 + * @method UserInfo getOperator() 获取执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` + * @method void setOperator(UserInfo $Operator) 设置执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` * @method string getDeptId() 获取电子签中的部门id,通过DescribeIntegrationDepartments接口可获得 * @method void setDeptId(string $DeptId) 设置电子签中的部门id,通过DescribeIntegrationDepartments接口可获得 + * @method Agent getAgent() 获取代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @method string getReceiveDeptId() 获取交接部门ID。待删除部门中的合同、印章和模板数据,交接至该部门ID下,未填写交接至公司根部门。 * @method void setReceiveDeptId(string $ReceiveDeptId) 设置交接部门ID。待删除部门中的合同、印章和模板数据,交接至该部门ID下,未填写交接至公司根部门。 */ class DeleteIntegrationDepartmentRequest extends AbstractModel { /** - * @var UserInfo 操作人信息,UserId必填且需拥有组织架构管理权限 + * @var UserInfo 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` */ public $Operator; @@ -39,14 +46,23 @@ class DeleteIntegrationDepartmentRequest extends AbstractModel */ public $DeptId; + /** + * @var Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + */ + public $Agent; + /** * @var string 交接部门ID。待删除部门中的合同、印章和模板数据,交接至该部门ID下,未填写交接至公司根部门。 */ public $ReceiveDeptId; /** - * @param UserInfo $Operator 操作人信息,UserId必填且需拥有组织架构管理权限 + * @param UserInfo $Operator 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` * @param string $DeptId 电子签中的部门id,通过DescribeIntegrationDepartments接口可获得 + * @param Agent $Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @param string $ReceiveDeptId 交接部门ID。待删除部门中的合同、印章和模板数据,交接至该部门ID下,未填写交接至公司根部门。 */ function __construct() @@ -71,6 +87,11 @@ class DeleteIntegrationDepartmentRequest extends AbstractModel $this->DeptId = $param["DeptId"]; } + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + 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/DescribeFileUrlsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFileUrlsRequest.php index bebee8a9..5a6fd56e 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 @@ -50,8 +50,10 @@ use TencentCloud\Common\AbstractModel; * @method void setCcToken(string $CcToken) 设置暂不开放 * @method string getScene() 获取暂不开放 * @method void setScene(string $Scene) 设置暂不开放 - * @method Agent getAgent() 获取应用相关信息 - * @method void setAgent(Agent $Agent) 设置应用相关信息 + * @method Agent getAgent() 获取代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ class DescribeFileUrlsRequest extends AbstractModel { @@ -113,8 +115,8 @@ class DescribeFileUrlsRequest extends AbstractModel public $Scene; /** - * @var Agent 应用相关信息 - * @deprecated + * @var Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ public $Agent; @@ -134,7 +136,8 @@ class DescribeFileUrlsRequest extends AbstractModel * @param integer $UrlTtl 下载url过期时间,单位秒。0: 按默认值5分钟,允许范围:1s~24x60x60s(1天) * @param string $CcToken 暂不开放 * @param string $Scene 暂不开放 - * @param Agent $Agent 应用相关信息 + * @param Agent $Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ 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 index 95d72153..fb322bff 100644 --- 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 @@ -20,10 +20,16 @@ use TencentCloud\Common\AbstractModel; /** * DescribeIntegrationDepartments请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息,UserId必填且需拥有组织架构管理权限 - * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填且需拥有组织架构管理权限 + * @method UserInfo getOperator() 获取执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` + * @method void setOperator(UserInfo $Operator) 设置执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` * @method integer getQueryType() 获取查询类型 0-查询单个部门节点 1-单个部门节点及一级子节点部门列表 * @method void setQueryType(integer $QueryType) 设置查询类型 0-查询单个部门节点 1-单个部门节点及一级子节点部门列表 + * @method Agent getAgent() 获取代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @method string getDeptId() 获取部门ID,与DeptOpenId二选一,优先DeptId,都为空时获取根节点数据 * @method void setDeptId(string $DeptId) 设置部门ID,与DeptOpenId二选一,优先DeptId,都为空时获取根节点数据 * @method string getDeptOpenId() 获取客户系统部门ID,与DeptId二选一,优先DeptId,都为空时获取根节点数据 @@ -32,7 +38,8 @@ use TencentCloud\Common\AbstractModel; class DescribeIntegrationDepartmentsRequest extends AbstractModel { /** - * @var UserInfo 操作人信息,UserId必填且需拥有组织架构管理权限 + * @var UserInfo 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` */ public $Operator; @@ -41,6 +48,12 @@ class DescribeIntegrationDepartmentsRequest extends AbstractModel */ public $QueryType; + /** + * @var Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + */ + public $Agent; + /** * @var string 部门ID,与DeptOpenId二选一,优先DeptId,都为空时获取根节点数据 */ @@ -52,8 +65,11 @@ class DescribeIntegrationDepartmentsRequest extends AbstractModel public $DeptOpenId; /** - * @param UserInfo $Operator 操作人信息,UserId必填且需拥有组织架构管理权限 + * @param UserInfo $Operator 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` * @param integer $QueryType 查询类型 0-查询单个部门节点 1-单个部门节点及一级子节点部门列表 + * @param Agent $Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @param string $DeptId 部门ID,与DeptOpenId二选一,优先DeptId,都为空时获取根节点数据 * @param string $DeptOpenId 客户系统部门ID,与DeptId二选一,优先DeptId,都为空时获取根节点数据 */ @@ -79,6 +95,11 @@ class DescribeIntegrationDepartmentsRequest extends AbstractModel $this->QueryType = $param["QueryType"]; } + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + if (array_key_exists("DeptId",$param) and $param["DeptId"] !== null) { $this->DeptId = $param["DeptId"]; } 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 23670dfa..86e64842 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 @@ -29,11 +29,13 @@ use TencentCloud\Common\AbstractModel; * @method array getFilters() 获取查询的关键字段: Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 -Key:"IsGroupRole",Values:["0"],查询非集团角色,Values:["1"]表示查询集团角色 +Key:"IsGroupRole",Values:["0"]:查询非集团角色,Values:["1"]表示查询集团角色 +Key:"IsReturnPermissionGroup",Values:["0"]:表示接口不返回角色对应的权限树字段,Values:["1"]表示接口返回角色对应的权限树字段 * @method void setFilters(array $Filters) 设置查询的关键字段: Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 -Key:"IsGroupRole",Values:["0"],查询非集团角色,Values:["1"]表示查询集团角色 +Key:"IsGroupRole",Values:["0"]:查询非集团角色,Values:["1"]表示查询集团角色 +Key:"IsReturnPermissionGroup",Values:["0"]:表示接口不返回角色对应的权限树字段,Values:["1"]表示接口返回角色对应的权限树字段 * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 */ @@ -58,7 +60,8 @@ class DescribeIntegrationRolesRequest extends AbstractModel * @var array 查询的关键字段: Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 -Key:"IsGroupRole",Values:["0"],查询非集团角色,Values:["1"]表示查询集团角色 +Key:"IsGroupRole",Values:["0"]:查询非集团角色,Values:["1"]表示查询集团角色 +Key:"IsReturnPermissionGroup",Values:["0"]:表示接口不返回角色对应的权限树字段,Values:["1"]表示接口返回角色对应的权限树字段 */ public $Filters; @@ -74,7 +77,8 @@ Key:"IsGroupRole",Values:["0"],查询非集团角色,Values:["1"]表示查 * @param array $Filters 查询的关键字段: Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 -Key:"IsGroupRole",Values:["0"],查询非集团角色,Values:["1"]表示查询集团角色 +Key:"IsGroupRole",Values:["0"]:查询非集团角色,Values:["1"]表示查询集团角色 +Key:"IsReturnPermissionGroup",Values:["0"]:表示接口不返回角色对应的权限树字段,Values:["1"]表示接口返回角色对应的权限树字段 * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationSealsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationSealsRequest.php index a245bf9c..b933dc1e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationSealsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationSealsRequest.php @@ -46,6 +46,27 @@ ORGANIZATION_SEAL:企业印章(图片上传创建); LEGAL_PERSON_SEAL:法定代表人章 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method array getSealStatuses() 获取查询的印章状态列表。 +取值为空,只查询启用状态的印章; +取值ALL,查询所有状态的印章; +取值CHECKING,查询待审核的印章; +取值SUCCESS,查询启用状态的印章; +取值FAIL,查询印章审核拒绝的印章; +取值DISABLE,查询已停用的印章; +取值STOPPED,查询已终止的印章; +取值VOID,查询已作废的印章; +取值INVALID,查询以失效的印章; + + * @method void setSealStatuses(array $SealStatuses) 设置查询的印章状态列表。 +取值为空,只查询启用状态的印章; +取值ALL,查询所有状态的印章; +取值CHECKING,查询待审核的印章; +取值SUCCESS,查询启用状态的印章; +取值FAIL,查询印章审核拒绝的印章; +取值DISABLE,查询已停用的印章; +取值STOPPED,查询已终止的印章; +取值VOID,查询已作废的印章; +取值INVALID,查询以失效的印章; */ class DescribeOrganizationSealsRequest extends AbstractModel { @@ -90,6 +111,21 @@ LEGAL_PERSON_SEAL:法定代表人章 */ public $Agent; + /** + * @var array 查询的印章状态列表。 +取值为空,只查询启用状态的印章; +取值ALL,查询所有状态的印章; +取值CHECKING,查询待审核的印章; +取值SUCCESS,查询启用状态的印章; +取值FAIL,查询印章审核拒绝的印章; +取值DISABLE,查询已停用的印章; +取值STOPPED,查询已终止的印章; +取值VOID,查询已作废的印章; +取值INVALID,查询以失效的印章; + + */ + public $SealStatuses; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param integer $Limit 返回最大数量,最大为100 @@ -104,6 +140,16 @@ CONTRACT:合同专用章; ORGANIZATION_SEAL:企业印章(图片上传创建); LEGAL_PERSON_SEAL:法定代表人章 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @param array $SealStatuses 查询的印章状态列表。 +取值为空,只查询启用状态的印章; +取值ALL,查询所有状态的印章; +取值CHECKING,查询待审核的印章; +取值SUCCESS,查询启用状态的印章; +取值FAIL,查询印章审核拒绝的印章; +取值DISABLE,查询已停用的印章; +取值STOPPED,查询已终止的印章; +取值VOID,查询已作废的印章; +取值INVALID,查询以失效的印章; */ function __construct() { @@ -147,5 +193,9 @@ LEGAL_PERSON_SEAL:法定代表人章 $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); } + + if (array_key_exists("SealStatuses",$param) and $param["SealStatuses"] !== null) { + $this->SealStatuses = $param["SealStatuses"]; + } } } 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 2bf857b3..dee5cec0 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 @@ -32,6 +32,12 @@ use TencentCloud\Common\AbstractModel; 值为unix时间戳,单位为秒。 * @method void setLicenseTo(integer $LicenseTo) 设置自动签许可到期时间。当且仅当已开通自动签时有值。 值为unix时间戳,单位为秒。 + * @method integer getLicenseType() 获取设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 +0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 +1-不绑定,发起合同时将按标准合同套餐进行扣减 + * @method void setLicenseType(integer $LicenseType) 设置设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 +0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 +1-不绑定,发起合同时将按标准合同套餐进行扣减 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -55,6 +61,13 @@ class DescribeUserAutoSignStatusResponse extends AbstractModel */ public $LicenseTo; + /** + * @var integer 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 +0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 +1-不绑定,发起合同时将按标准合同套餐进行扣减 + */ + public $LicenseType; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -67,6 +80,9 @@ class DescribeUserAutoSignStatusResponse extends AbstractModel 值为unix时间戳,单位为秒。 * @param integer $LicenseTo 自动签许可到期时间。当且仅当已开通自动签时有值。 值为unix时间戳,单位为秒。 + * @param integer $LicenseType 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 +0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 +1-不绑定,发起合同时将按标准合同套餐进行扣减 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -94,6 +110,10 @@ class DescribeUserAutoSignStatusResponse extends AbstractModel $this->LicenseTo = $param["LicenseTo"]; } + if (array_key_exists("LicenseType",$param) and $param["LicenseType"] !== null) { + $this->LicenseType = $param["LicenseType"]; + } + 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/FlowBrief.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowBrief.php index 31c46cb7..857739ea 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 @@ -18,163 +18,155 @@ namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * 流程信息摘要 + * 合同流程的基础信息 * - * @method string getFlowId() 获取流程的编号ID - * @method void setFlowId(string $FlowId) 设置流程的编号ID - * @method string getFlowName() 获取流程的名称 - * @method void setFlowName(string $FlowName) 设置流程的名称 - * @method string getFlowDescription() 获取流程的描述信息 + * @method string getFlowId() 获取合同流程ID,为32位字符串。 + * @method void setFlowId(string $FlowId) 设置合同流程ID,为32位字符串。 + * @method string getFlowName() 获取合同流程的名称。 + * @method void setFlowName(string $FlowName) 设置合同流程的名称。 + * @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 拒填 -- 21 已解除 + * @method string getFlowType() 获取合同流程的类别分类(如销售合同/入职合同等)。 + * @method void setFlowType(string $FlowType) 设置合同流程的类别分类(如销售合同/入职合同等)。 + * @method integer getFlowStatus() 获取合同流程当前的签署状态, 会存在下列的状态值 +
    • **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 拒填 -- 21 已解除 + * @method void setFlowStatus(integer $FlowStatus) 设置合同流程当前的签署状态, 会存在下列的状态值 +
    • **0** : 未开启流程(合同中不存在填写环节)
    • +
    • **1** : 待签署
    • +
    • **2** : 部分签署
    • +
    • **3** : 已拒签
    • +
    • **4** : 已签署
    • +
    • **5** : 已过期
    • +
    • **6** : 已撤销
    • +
    • **7** : 未开启流程(合同中存在填写环节)
    • +
    • **8** : 等待填写
    • +
    • **9** : 部分填写
    • +
    • **10** : 已拒填
    • +
    • **21** : 已解除
    注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getCreatedOn() 获取流程创建的时间戳,单位秒 + * @method integer getCreatedOn() 获取合同流程创建时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCreatedOn(integer $CreatedOn) 设置流程创建的时间戳,单位秒 + * @method void setCreatedOn(integer $CreatedOn) 设置合同流程创建时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getFlowMessage() 获取当合同被拒签或者取消后(当FlowStatus=3或者FlowStatus=6的时候) -此字段展示拒签或者取消的原因描述 - + * @method string getFlowMessage() 获取当合同流程状态为已拒签(即 FlowStatus=3)或已撤销(即 FlowStatus=6)时,此字段 FlowMessage 为拒签或撤销原因。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setFlowMessage(string $FlowMessage) 设置当合同被拒签或者取消后(当FlowStatus=3或者FlowStatus=6的时候) -此字段展示拒签或者取消的原因描述 - + * @method void setFlowMessage(string $FlowMessage) 设置当合同流程状态为已拒签(即 FlowStatus=3)或已撤销(即 FlowStatus=6)时,此字段 FlowMessage 为拒签或撤销原因。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getCreator() 获取 合同发起人userId + * @method string getCreator() 获取 合同流程发起方的员工编号, 即员工在腾讯电子签平台的唯一身份标识。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCreator(string $Creator) 设置 合同发起人userId + * @method void setCreator(string $Creator) 设置 合同流程发起方的员工编号, 即员工在腾讯电子签平台的唯一身份标识。 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getDeadline() 获取合同过期时间,时间戳,单位秒 + * @method integer getDeadline() 获取合同流程的签署截止时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDeadline(integer $Deadline) 设置合同过期时间,时间戳,单位秒 + * @method void setDeadline(integer $Deadline) 设置合同流程的签署截止时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 */ class FlowBrief extends AbstractModel { /** - * @var string 流程的编号ID + * @var string 合同流程ID,为32位字符串。 */ public $FlowId; /** - * @var string 流程的名称 + * @var string 合同流程的名称。 */ public $FlowName; /** - * @var string 流程的描述信息 + * @var string 合同流程描述信息。 注意:此字段可能返回 null,表示取不到有效值。 */ public $FlowDescription; /** - * @var string 流程的类型 + * @var string 合同流程的类别分类(如销售合同/入职合同等)。 */ public $FlowType; /** - * @var integer 流程状态 -- 0 还没有发起 -- 1 待签署 -- 2 部分签署 -- 3 已拒签 -- 4 已签署 -- 5 已过期 -- 6 已撤销 -- 7 还没有预发起 -- 8 等待填写 -- 9 部分填写 -- 10 拒填 -- 21 已解除 + * @var integer 合同流程当前的签署状态, 会存在下列的状态值 +
    • **0** : 未开启流程(合同中不存在填写环节)
    • +
    • **1** : 待签署
    • +
    • **2** : 部分签署
    • +
    • **3** : 已拒签
    • +
    • **4** : 已签署
    • +
    • **5** : 已过期
    • +
    • **6** : 已撤销
    • +
    • **7** : 未开启流程(合同中存在填写环节)
    • +
    • **8** : 等待填写
    • +
    • **9** : 部分填写
    • +
    • **10** : 已拒填
    • +
    • **21** : 已解除
    注意:此字段可能返回 null,表示取不到有效值。 */ public $FlowStatus; /** - * @var integer 流程创建的时间戳,单位秒 + * @var integer 合同流程创建时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 */ public $CreatedOn; /** - * @var string 当合同被拒签或者取消后(当FlowStatus=3或者FlowStatus=6的时候) -此字段展示拒签或者取消的原因描述 - + * @var string 当合同流程状态为已拒签(即 FlowStatus=3)或已撤销(即 FlowStatus=6)时,此字段 FlowMessage 为拒签或撤销原因。 注意:此字段可能返回 null,表示取不到有效值。 */ public $FlowMessage; /** - * @var string 合同发起人userId + * @var string 合同流程发起方的员工编号, 即员工在腾讯电子签平台的唯一身份标识。 注意:此字段可能返回 null,表示取不到有效值。 */ public $Creator; /** - * @var integer 合同过期时间,时间戳,单位秒 + * @var integer 合同流程的签署截止时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 */ public $Deadline; /** - * @param string $FlowId 流程的编号ID - * @param string $FlowName 流程的名称 - * @param string $FlowDescription 流程的描述信息 + * @param string $FlowId 合同流程ID,为32位字符串。 + * @param string $FlowName 合同流程的名称。 + * @param string $FlowDescription 合同流程描述信息。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $FlowType 流程的类型 - * @param integer $FlowStatus 流程状态 -- 0 还没有发起 -- 1 待签署 -- 2 部分签署 -- 3 已拒签 -- 4 已签署 -- 5 已过期 -- 6 已撤销 -- 7 还没有预发起 -- 8 等待填写 -- 9 部分填写 -- 10 拒填 -- 21 已解除 + * @param string $FlowType 合同流程的类别分类(如销售合同/入职合同等)。 + * @param integer $FlowStatus 合同流程当前的签署状态, 会存在下列的状态值 +
    • **0** : 未开启流程(合同中不存在填写环节)
    • +
    • **1** : 待签署
    • +
    • **2** : 部分签署
    • +
    • **3** : 已拒签
    • +
    • **4** : 已签署
    • +
    • **5** : 已过期
    • +
    • **6** : 已撤销
    • +
    • **7** : 未开启流程(合同中存在填写环节)
    • +
    • **8** : 等待填写
    • +
    • **9** : 部分填写
    • +
    • **10** : 已拒填
    • +
    • **21** : 已解除
    注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $CreatedOn 流程创建的时间戳,单位秒 + * @param integer $CreatedOn 合同流程创建时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $FlowMessage 当合同被拒签或者取消后(当FlowStatus=3或者FlowStatus=6的时候) -此字段展示拒签或者取消的原因描述 - + * @param string $FlowMessage 当合同流程状态为已拒签(即 FlowStatus=3)或已撤销(即 FlowStatus=6)时,此字段 FlowMessage 为拒签或撤销原因。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Creator 合同发起人userId + * @param string $Creator 合同流程发起方的员工编号, 即员工在腾讯电子签平台的唯一身份标识。 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Deadline 合同过期时间,时间戳,单位秒 + * @param integer $Deadline 合同流程的签署截止时间,格式为Unix标准时间戳(秒)。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() 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 ec8f89c9..db25ad80 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 @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @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 Agent getAgent() 获取代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @method OrganizationInfo getOrganization() 获取暂未开放 * @method void setOrganization(OrganizationInfo $Organization) 设置暂未开放 */ @@ -42,8 +42,7 @@ class GetTaskResultApiRequest extends AbstractModel public $Operator; /** - * @var Agent 应用号信息 - * @deprecated + * @var Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 */ public $Agent; @@ -56,7 +55,7 @@ class GetTaskResultApiRequest extends AbstractModel /** * @param string $TaskId 任务Id,通过接口CreateConvertTaskApi或CreateMergeFileTask得到的返回任务id * @param UserInfo $Operator 操作人信息,UserId必填 - * @param Agent $Agent 应用号信息 + * @param Agent $Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @param OrganizationInfo $Organization 暂未开放 */ function __construct() 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 350f0e83..2ba6ef64 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 @@ -39,6 +39,10 @@ use TencentCloud\Common\AbstractModel; * @method array getSubOrgIdList() 获取管辖的子企业列表 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSubOrgIdList(array $SubOrgIdList) 设置管辖的子企业列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getPermissionGroups() 获取权限树 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPermissionGroups(array $PermissionGroups) 设置权限树 注意:此字段可能返回 null,表示取不到有效值。 */ class IntegrateRole extends AbstractModel @@ -73,6 +77,12 @@ class IntegrateRole extends AbstractModel */ public $SubOrgIdList; + /** + * @var array 权限树 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PermissionGroups; + /** * @param string $RoleId 角色id 注意:此字段可能返回 null,表示取不到有效值。 @@ -83,6 +93,8 @@ class IntegrateRole extends AbstractModel * @param boolean $IsGroupRole 是否是集团角色,true-是,false-否 注意:此字段可能返回 null,表示取不到有效值。 * @param array $SubOrgIdList 管辖的子企业列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $PermissionGroups 权限树 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -117,5 +129,14 @@ class IntegrateRole extends AbstractModel if (array_key_exists("SubOrgIdList",$param) and $param["SubOrgIdList"] !== null) { $this->SubOrgIdList = $param["SubOrgIdList"]; } + + if (array_key_exists("PermissionGroups",$param) and $param["PermissionGroups"] !== null) { + $this->PermissionGroups = []; + foreach ($param["PermissionGroups"] as $key => $value){ + $obj = new PermissionGroup(); + $obj->deserialize($value); + array_push($this->PermissionGroups, $obj); + } + } } } 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 index 6b29e2fe..797913ca 100644 --- 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 @@ -20,10 +20,16 @@ use TencentCloud\Common\AbstractModel; /** * ModifyIntegrationDepartment请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息,UserId必填且需拥有组织架构管理权限 - * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填且需拥有组织架构管理权限 + * @method UserInfo getOperator() 获取执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` + * @method void setOperator(UserInfo $Operator) 设置执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` * @method string getDeptId() 获取电子签部门ID,通过DescribeIntegrationDepartments接口可以获取 * @method void setDeptId(string $DeptId) 设置电子签部门ID,通过DescribeIntegrationDepartments接口可以获取 + * @method Agent getAgent() 获取代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + * @method void setAgent(Agent $Agent) 设置代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @method string getParentDeptId() 获取电子签父部门ID,通过DescribeIntegrationDepartments接口可以获取 * @method void setParentDeptId(string $ParentDeptId) 设置电子签父部门ID,通过DescribeIntegrationDepartments接口可以获取 * @method string getDeptName() 获取部门名称,不超过50个字符 @@ -36,7 +42,8 @@ use TencentCloud\Common\AbstractModel; class ModifyIntegrationDepartmentRequest extends AbstractModel { /** - * @var UserInfo 操作人信息,UserId必填且需拥有组织架构管理权限 + * @var UserInfo 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` */ public $Operator; @@ -45,6 +52,12 @@ class ModifyIntegrationDepartmentRequest extends AbstractModel */ public $DeptId; + /** + * @var Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 + */ + public $Agent; + /** * @var string 电子签父部门ID,通过DescribeIntegrationDepartments接口可以获取 */ @@ -66,8 +79,11 @@ class ModifyIntegrationDepartmentRequest extends AbstractModel public $OrderNo; /** - * @param UserInfo $Operator 操作人信息,UserId必填且需拥有组织架构管理权限 + * @param UserInfo $Operator 执行本接口操作的员工信息。 +注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。` * @param string $DeptId 电子签部门ID,通过DescribeIntegrationDepartments接口可以获取 + * @param Agent $Agent 代理企业和员工的信息。 +在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。 * @param string $ParentDeptId 电子签父部门ID,通过DescribeIntegrationDepartments接口可以获取 * @param string $DeptName 部门名称,不超过50个字符 * @param string $DeptOpenId 客户系统部门ID,不超过64个字符 @@ -95,6 +111,11 @@ class ModifyIntegrationDepartmentRequest extends AbstractModel $this->DeptId = $param["DeptId"]; } + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + if (array_key_exists("ParentDeptId",$param) and $param["ParentDeptId"] !== null) { $this->ParentDeptId = $param["ParentDeptId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Permission.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Permission.php new file mode 100644 index 00000000..ac4da8ac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Permission.php @@ -0,0 +1,222 @@ +Name = $param["Name"]; + } + + 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("Hide",$param) and $param["Hide"] !== null) { + $this->Hide = $param["Hide"]; + } + + if (array_key_exists("DataLabel",$param) and $param["DataLabel"] !== null) { + $this->DataLabel = $param["DataLabel"]; + } + + if (array_key_exists("DataType",$param) and $param["DataType"] !== null) { + $this->DataType = $param["DataType"]; + } + + if (array_key_exists("DataRange",$param) and $param["DataRange"] !== null) { + $this->DataRange = $param["DataRange"]; + } + + if (array_key_exists("DataTo",$param) and $param["DataTo"] !== null) { + $this->DataTo = $param["DataTo"]; + } + + if (array_key_exists("ParentKey",$param) and $param["ParentKey"] !== null) { + $this->ParentKey = $param["ParentKey"]; + } + + if (array_key_exists("IsChecked",$param) and $param["IsChecked"] !== null) { + $this->IsChecked = $param["IsChecked"]; + } + + if (array_key_exists("Children",$param) and $param["Children"] !== null) { + $this->Children = []; + foreach ($param["Children"] as $key => $value){ + $obj = new Permission(); + $obj->deserialize($value); + array_push($this->Children, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/PermissionGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/PermissionGroup.php new file mode 100644 index 00000000..021c0782 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/PermissionGroup.php @@ -0,0 +1,110 @@ +GroupName = $param["GroupName"]; + } + + if (array_key_exists("GroupKey",$param) and $param["GroupKey"] !== null) { + $this->GroupKey = $param["GroupKey"]; + } + + if (array_key_exists("Hide",$param) and $param["Hide"] !== null) { + $this->Hide = $param["Hide"]; + } + + 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/Ess/V20201111/Models/VerifyPdfResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/VerifyPdfResponse.php index bb29efd2..d9540cb5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/VerifyPdfResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/VerifyPdfResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getVerifyResult() 获取验签结果,1-文件未被篡改,全部签名在腾讯电子签完成; 2-文件未被篡改,部分签名在腾讯电子签完成;3-文件被篡改;4-异常:文件内没有签名域;5-异常:文件签名格式错误 * @method void setVerifyResult(integer $VerifyResult) 设置验签结果,1-文件未被篡改,全部签名在腾讯电子签完成; 2-文件未被篡改,部分签名在腾讯电子签完成;3-文件被篡改;4-异常:文件内没有签名域;5-异常:文件签名格式错误 - * @method array getPdfVerifyResults() 获取验签结果详情,内部状态1-验签成功,在电子签签署;2-验签成功,在其他平台签署;3-验签失败;4-pdf文件没有签名域;5-文件签名格式错误 - * @method void setPdfVerifyResults(array $PdfVerifyResults) 设置验签结果详情,内部状态1-验签成功,在电子签签署;2-验签成功,在其他平台签署;3-验签失败;4-pdf文件没有签名域;5-文件签名格式错误 + * @method array getPdfVerifyResults() 获取验签结果详情,每个签名域对应的验签结果。状态值:1-验签成功,在电子签签署;2-验签成功,在其他平台签署;3-验签失败;4-pdf文件没有签名域;5-文件签名格式错误 + * @method void setPdfVerifyResults(array $PdfVerifyResults) 设置验签结果详情,每个签名域对应的验签结果。状态值:1-验签成功,在电子签签署;2-验签成功,在其他平台签署;3-验签失败;4-pdf文件没有签名域;5-文件签名格式错误 * @method string getVerifySerialNo() 获取验签序列号 * @method void setVerifySerialNo(string $VerifySerialNo) 设置验签序列号 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -37,7 +37,7 @@ class VerifyPdfResponse extends AbstractModel public $VerifyResult; /** - * @var array 验签结果详情,内部状态1-验签成功,在电子签签署;2-验签成功,在其他平台签署;3-验签失败;4-pdf文件没有签名域;5-文件签名格式错误 + * @var array 验签结果详情,每个签名域对应的验签结果。状态值:1-验签成功,在电子签签署;2-验签成功,在其他平台签署;3-验签失败;4-pdf文件没有签名域;5-文件签名格式错误 */ public $PdfVerifyResults; @@ -53,7 +53,7 @@ class VerifyPdfResponse extends AbstractModel /** * @param integer $VerifyResult 验签结果,1-文件未被篡改,全部签名在腾讯电子签完成; 2-文件未被篡改,部分签名在腾讯电子签完成;3-文件被篡改;4-异常:文件内没有签名域;5-异常:文件签名格式错误 - * @param array $PdfVerifyResults 验签结果详情,内部状态1-验签成功,在电子签签署;2-验签成功,在其他平台签署;3-验签失败;4-pdf文件没有签名域;5-文件签名格式错误 + * @param array $PdfVerifyResults 验签结果详情,每个签名域对应的验签结果。状态值:1-验签成功,在电子签签署;2-验签成功,在其他平台签署;3-验签失败;4-pdf文件没有签名域;5-文件签名格式错误 * @param string $VerifySerialNo 验签序列号 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ 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 84de0dd0..cf1d4066 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 @@ -80,13 +80,18 @@ use TencentCloud\Essbasic\V20210526\Models as Models; - 模板中配置的签署顺序是无序 - B端企业的签署方式是静默签署 - B端企业是非首位签署 + +通过一码多扫二维码发起的合同,合同涉及到的回调消息可参考文档[合同发起及签署相关回调 +]( https://qian.tencent.com/developers/partner/callback_types_contracts_sign) + +用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档[签署二维码相关回调](https://qian.tencent.com/developers/partner/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83) * @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\ChannelCreatePreparedPersonalEsignResponse ChannelCreatePreparedPersonalEsign(Models\ChannelCreatePreparedPersonalEsignRequest $req) 本接口(ChannelCreatePreparedPersonalEsign)用于创建导入个人印章(处方单场景专用,使用此接口请与客户经理确认)。 * @method Models\ChannelCreateReleaseFlowResponse ChannelCreateReleaseFlow(Models\ChannelCreateReleaseFlowRequest $req) 发起解除协议,主要应用场景为:基于一份已经签署的合同,进行解除操作。 合同发起人必须在电子签已经进行实名。 * @method Models\ChannelCreateSealPolicyResponse ChannelCreateSealPolicy(Models\ChannelCreateSealPolicyRequest $req) 将指定印章授权给第三方平台子客企业下的某些员工 @@ -108,10 +113,16 @@ use TencentCloud\Essbasic\V20210526\Models as Models; * @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\CreateConsoleLoginUrlResponse CreateConsoleLoginUrl(Models\CreateConsoleLoginUrlRequest $req) 此接口(CreateConsoleLoginUrl)用于创建第三方平台子客企业控制台Web/移动登录链接。支持web控制台、电子签小程序和H5链接。登录链接是进入子客控制台的唯一入口。 +链接访问后,会根据企业的和员工的状态(企业根据ProxyOrganizationOpenId参数,员工根据OpenId参数判断),进入不同的流程,主要情况分类如下: +1. 若子客企业未激活,会进入企业激活流程,首次参与激活流程的经办人会成为超管。 +2. 若子客企业已激活,员工未激活,则会进入经办人激活流程。 +3. 若子客企业、经办人均已完成认证,则会直接进入子客Web控制台。 + +如果是企业激活流程,需要注意如下情况: + +1. 若在激活过程中,更换用户OpenID重新生成链接,之前的认证会被清理。因此不要在认证过程中多人同时操作,导致认证过程互相影响。 +2. 若您认证中发现信息有误需要重新认证,可以通过更换OpenID重新生成链接的方式,来清理掉已有的流程。 * @method Models\CreateFlowsByTemplatesResponse CreateFlowsByTemplates(Models\CreateFlowsByTemplatesRequest $req) 接口(CreateFlowsByTemplates)用于使用模板批量创建签署流程。当前可批量发起合同(签署流程)数量为1-20个。 如若在模板中配置了动态表格, 上传的附件必须为A4大小 合同发起人必须在电子签已经进行实名。 @@ -175,13 +186,15 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp > > 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\SyncProxyOrganizationResponse SyncProxyOrganization(Models\SyncProxyOrganizationRequest $req) 此接口(SyncProxyOrganization)用于同步第三方平台子客企业信息,包括企业名称,企业营业执照,企业统一社会信用代码和法人姓名等,便于子客企业在企业激活过程中无需手动上传营业执照或补充企业信息。注意: +1. 需要在子客企业激活前调用该接口,如果您的企业已经提交企业信息或者企业已经激活,同步的企业信息将不会生效。 +2. 如果您同时传递了营业执照信息和企业名称等信息,在认证过程中将以营业执照中的企业信息为准,请注意企业信息需要和营业执照信息对应。 * @method Models\SyncProxyOrganizationOperatorsResponse SyncProxyOrganizationOperators(Models\SyncProxyOrganizationOperatorsRequest $req) 此接口(SyncProxyOrganizationOperators)用于同步 第三方平台子客企业经办人列表,主要是同步经办人的离职状态。子客Web控制台的组织架构管理,是依赖于第三方应用平台的,无法针对员工做新增/更新/离职等操作。 若经办人信息有误,或者需要修改,也可以先将之前的经办人做离职操作,然后重新使用控制台链接CreateConsoleLoginUrl让经办人重新实名。 * @method Models\UploadFilesResponse UploadFiles(Models\UploadFilesRequest $req) 此接口(UploadFiles)用于文件上传。 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 index 6bc27915..fddfd0bf 100644 --- 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 @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCallbackUrl(string $CallbackUrl) 设置回调链接,如果渠道已经配置了,可以不传 * @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。 + * @method integer getLicenseType() 获取设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 + * @method void setLicenseType(integer $LicenseType) 设置设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 */ class AutoSignConfig extends AbstractModel { @@ -65,6 +67,11 @@ class AutoSignConfig extends AbstractModel */ public $VerifyChannels; + /** + * @var integer 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 + */ + public $LicenseType; + /** * @param UserThreeFactor $UserInfo 自动签开通个人用户的三要素 * @param boolean $CertInfoCallback 是否回调证书信息 @@ -72,6 +79,7 @@ class AutoSignConfig extends AbstractModel * @param boolean $SealImgCallback 是否需要回调的时候返回印章(签名) 图片的 base64 * @param string $CallbackUrl 回调链接,如果渠道已经配置了,可以不传 * @param array $VerifyChannels 开通时候的验证方式,取值:WEIXINAPP(微信人脸识别),INSIGHT(慧眼人脸认别),TELECOM(运营商三要素验证)。如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 + * @param integer $LicenseType 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 */ function __construct() { @@ -110,5 +118,9 @@ class AutoSignConfig extends AbstractModel if (array_key_exists("VerifyChannels",$param) and $param["VerifyChannels"] !== null) { $this->VerifyChannels = $param["VerifyChannels"]; } + + if (array_key_exists("LicenseType",$param) and $param["LicenseType"] !== null) { + $this->LicenseType = $param["LicenseType"]; + } } } 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 b1c5639b..a2751cd0 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 @@ -58,6 +58,8 @@ use TencentCloud\Common\AbstractModel;
    true:开启发起方发起前审核
    false:不开启发起方发起前审核
    当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同 + * @method array getComponents() 获取填写控件:文件发起使用 + * @method void setComponents(array $Components) 设置填写控件:文件发起使用 */ class BaseFlowInfo extends AbstractModel { @@ -124,6 +126,11 @@ class BaseFlowInfo extends AbstractModel */ public $NeedCreateReview; + /** + * @var array 填写控件:文件发起使用 + */ + public $Components; + /** * @param string $FlowName 合同流程名称 * @param string $FlowType 合同流程类型 @@ -144,6 +151,7 @@ class BaseFlowInfo extends AbstractModel
    true:开启发起方发起前审核
    false:不开启发起方发起前审核
    当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同 + * @param array $Components 填写控件:文件发起使用 */ function __construct() { @@ -211,5 +219,14 @@ class BaseFlowInfo extends AbstractModel if (array_key_exists("NeedCreateReview",$param) and $param["NeedCreateReview"] !== null) { $this->NeedCreateReview = $param["NeedCreateReview"]; } + + 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); + } + } } } 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 8a5ccc64..a47bddf3 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 @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @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获取 - * @method void setResourceId(string $ResourceId) 设置资源Id,通过UploadFiles获取 + * @method string getResourceId() 获取文件Id,通过UploadFiles获取 + * @method void setResourceId(string $ResourceId) 设置文件Id,通过UploadFiles获取 * @method UserInfo getOperator() 获取调用方用户信息,不用传 * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,不用传 * @method OrganizationInfo getOrganization() 获取暂未开放 @@ -51,7 +51,7 @@ class ChannelCreateConvertTaskApiRequest extends AbstractModel public $ResourceName; /** - * @var string 资源Id,通过UploadFiles获取 + * @var string 文件Id,通过UploadFiles获取 */ public $ResourceId; @@ -71,7 +71,7 @@ class ChannelCreateConvertTaskApiRequest extends AbstractModel * @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 string $ResourceId 文件Id,通过UploadFiles获取 * @param UserInfo $Operator 调用方用户信息,不用传 * @param OrganizationInfo $Organization 暂未开放 */ 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 3d31a728..23a7198e 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 @@ -62,11 +62,11 @@ false - 顺序签, * @method void setNeedSignReview(boolean $NeedSignReview) 设置发起方企业的签署人进行签署操作是否需要企业内部审批。 若设置为true,审核结果需通过接口 ChannelCreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 * @method string getApproverVerifyType() 获取签署人校验方式 VerifyCheck: 人脸识别(默认) -MobileCheck:手机号验证 +MobileCheck:手机号验证,用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证) 参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 * @method void setApproverVerifyType(string $ApproverVerifyType) 设置签署人校验方式 VerifyCheck: 人脸识别(默认) -MobileCheck:手机号验证 +MobileCheck:手机号验证,用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证) 参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 * @method integer getSignBeanTag() 获取标识是否允许发起后添加控件。 0为不允许 @@ -166,7 +166,7 @@ false - 顺序签, /** * @var string 签署人校验方式 VerifyCheck: 人脸识别(默认) -MobileCheck:手机号验证 +MobileCheck:手机号验证,用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证) 参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 */ public $ApproverVerifyType; @@ -225,7 +225,7 @@ false - 顺序签, * @param boolean $NeedSignReview 发起方企业的签署人进行签署操作是否需要企业内部审批。 若设置为true,审核结果需通过接口 ChannelCreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 * @param string $ApproverVerifyType 签署人校验方式 VerifyCheck: 人脸识别(默认) -MobileCheck:手机号验证 +MobileCheck:手机号验证,用户手机号和参与方手机号(ApproverMobile)相同即可查看合同内容(当手写签名方式为OCR_ESIGN时,该校验方式无效,因为这种签名方式依赖实名认证) 参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 * @param integer $SignBeanTag 标识是否允许发起后添加控件。 0为不允许 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 41d7d8f7..22551449 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 @@ -34,6 +34,8 @@ MobileCheck:手机号验证 VerifyCheck: 人脸识别(默认) MobileCheck:手机号验证 参数说明:若选择后者,未实名的个人签署方查看合同时,无需进行人脸识别实名认证(但签署合同时仍然需要人脸实名),该能力仅适用于个人签署方。 + * @method FlowGroupOptions getFlowGroupOptions() 获取合同组的配置项信息包括:在合同组签署过程中,是否需要对每个子合同进行独立的意愿确认。 + * @method void setFlowGroupOptions(FlowGroupOptions $FlowGroupOptions) 设置合同组的配置项信息包括:在合同组签署过程中,是否需要对每个子合同进行独立的意愿确认。 * @method UserInfo getOperator() 获取操作者的信息,此参数不用传 * @method void setOperator(UserInfo $Operator) 设置操作者的信息,此参数不用传 */ @@ -62,6 +64,11 @@ MobileCheck:手机号验证 */ public $ApproverVerifyType; + /** + * @var FlowGroupOptions 合同组的配置项信息包括:在合同组签署过程中,是否需要对每个子合同进行独立的意愿确认。 + */ + public $FlowGroupOptions; + /** * @var UserInfo 操作者的信息,此参数不用传 * @deprecated @@ -76,6 +83,7 @@ MobileCheck:手机号验证 VerifyCheck: 人脸识别(默认) MobileCheck:手机号验证 参数说明:若选择后者,未实名的个人签署方查看合同时,无需进行人脸识别实名认证(但签署合同时仍然需要人脸实名),该能力仅适用于个人签署方。 + * @param FlowGroupOptions $FlowGroupOptions 合同组的配置项信息包括:在合同组签署过程中,是否需要对每个子合同进行独立的意愿确认。 * @param UserInfo $Operator 操作者的信息,此参数不用传 */ function __construct() @@ -113,6 +121,11 @@ MobileCheck:手机号验证 $this->ApproverVerifyType = $param["ApproverVerifyType"]; } + if (array_key_exists("FlowGroupOptions",$param) and $param["FlowGroupOptions"] !== null) { + $this->FlowGroupOptions = new FlowGroupOptions(); + $this->FlowGroupOptions->deserialize($param["FlowGroupOptions"]); + } + 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/ChannelCreateMultiFlowSignQRCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateMultiFlowSignQRCodeRequest.php index 44ee3e35..18a1e9ef 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 @@ -42,12 +42,12 @@ use TencentCloud\Common\AbstractModel;
    指定后,只允许知道的人操作和签署 * @method void setRestrictions(array $Restrictions) 设置指定的签署二维码签署人
    指定后,只允许知道的人操作和签署 - * @method string getCallbackUrl() 获取回调地址,最大长度1000个字符 -不传默认使用第三方应用号配置的回调地址 -回调时机:用户通过签署二维码发起合同时,企业额度不足导致失败 - * @method void setCallbackUrl(string $CallbackUrl) 设置回调地址,最大长度1000个字符 -不传默认使用第三方应用号配置的回调地址 -回调时机:用户通过签署二维码发起合同时,企业额度不足导致失败 + * @method string getCallbackUrl() 获取已废弃,回调配置统一使用企业应用管理-应用集成-第三方应用中的配置 +
    通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/partner/callback_types_contracts_sign +
    用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/partner/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83 + * @method void setCallbackUrl(string $CallbackUrl) 设置已废弃,回调配置统一使用企业应用管理-应用集成-第三方应用中的配置 +
    通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/partner/callback_types_contracts_sign +
    用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/partner/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83 * @method ApproverRestriction getApproverRestrictions() 获取限制二维码用户条件(已弃用) * @method void setApproverRestrictions(ApproverRestriction $ApproverRestrictions) 设置限制二维码用户条件(已弃用) * @method UserInfo getOperator() 获取暂未开放 @@ -95,9 +95,10 @@ class ChannelCreateMultiFlowSignQRCodeRequest extends AbstractModel public $Restrictions; /** - * @var string 回调地址,最大长度1000个字符 -不传默认使用第三方应用号配置的回调地址 -回调时机:用户通过签署二维码发起合同时,企业额度不足导致失败 + * @var string 已废弃,回调配置统一使用企业应用管理-应用集成-第三方应用中的配置 +
    通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/partner/callback_types_contracts_sign +
    用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/partner/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83 + * @deprecated */ public $CallbackUrl; @@ -125,9 +126,9 @@ class ChannelCreateMultiFlowSignQRCodeRequest extends AbstractModel * @param integer $QrEffectiveDay 二维码有效天数 默认7天 最高设置不超过90天 * @param array $Restrictions 指定的签署二维码签署人
    指定后,只允许知道的人操作和签署 - * @param string $CallbackUrl 回调地址,最大长度1000个字符 -不传默认使用第三方应用号配置的回调地址 -回调时机:用户通过签署二维码发起合同时,企业额度不足导致失败 + * @param string $CallbackUrl 已废弃,回调配置统一使用企业应用管理-应用集成-第三方应用中的配置 +
    通过一码多扫二维码发起的合同,回调消息可参考文档 https://qian.tencent.com/developers/partner/callback_types_contracts_sign +
    用户通过签署二维码发起合同时,因企业额度不足导致失败 会触发签署二维码相关回调,具体参考文档 https://qian.tencent.com/developers/partner/callback_types_commons#%E7%AD%BE%E7%BD%B2%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%9B%B8%E5%85%B3%E5%9B%9E%E8%B0%83 * @param ApproverRestriction $ApproverRestrictions 限制二维码用户条件(已弃用) * @param UserInfo $Operator 暂未开放 */ 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 015d0c23..27cbd8c0 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 @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getResourceId() 获取资源id,与ResourceType对应 * @method void setResourceId(string $ResourceId) 设置资源id,与ResourceType对应 - * @method integer getResourceType() 获取资源类型,1:模板,目前仅支持模板,与ResourceId对应 - * @method void setResourceType(integer $ResourceType) 设置资源类型,1:模板,目前仅支持模板,与ResourceId对应 + * @method integer getResourceType() 获取资源类型,与ResourceId对应1:模板 2: 文件 + * @method void setResourceType(integer $ResourceType) 设置资源类型,与ResourceId对应1:模板 2: 文件 * @method BaseFlowInfo getFlowInfo() 获取合同流程基础信息 * @method void setFlowInfo(BaseFlowInfo $FlowInfo) 设置合同流程基础信息 * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 @@ -49,7 +49,7 @@ class ChannelCreatePrepareFlowRequest extends AbstractModel public $ResourceId; /** - * @var integer 资源类型,1:模板,目前仅支持模板,与ResourceId对应 + * @var integer 资源类型,与ResourceId对应1:模板 2: 文件 */ public $ResourceType; @@ -98,7 +98,7 @@ class ChannelCreatePrepareFlowRequest extends AbstractModel /** * @param string $ResourceId 资源id,与ResourceType对应 - * @param integer $ResourceType 资源类型,1:模板,目前仅支持模板,与ResourceId对应 + * @param integer $ResourceType 资源类型,与ResourceId对应1:模板 2: 文件 * @param BaseFlowInfo $FlowInfo 合同流程基础信息 * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 * @param CreateFlowOption $FlowOption 合同流程配置信息,用于配置发起合同时定制化 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePrepareFlowResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePrepareFlowResponse.php index ab613c29..a9d514b5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePrepareFlowResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePrepareFlowResponse.php @@ -20,22 +20,22 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreatePrepareFlow返回参数结构体 * - * @method string getPrepareFlowUrl() 获取预发起的合同链接 - * @method void setPrepareFlowUrl(string $PrepareFlowUrl) 设置预发起的合同链接 - * @method string getPreviewFlowUrl() 获取合同发起后预览链接 - * @method void setPreviewFlowUrl(string $PreviewFlowUrl) 设置合同发起后预览链接 + * @method string getPrepareFlowUrl() 获取预发起的合同链接, 可以直接点击进入进行合同发起 + * @method void setPrepareFlowUrl(string $PrepareFlowUrl) 设置预发起的合同链接, 可以直接点击进入进行合同发起 + * @method string getPreviewFlowUrl() 获取合同发起后预览链接, 注意此时合同并未发起,仅只是展示效果 + * @method void setPreviewFlowUrl(string $PreviewFlowUrl) 设置合同发起后预览链接, 注意此时合同并未发起,仅只是展示效果 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class ChannelCreatePrepareFlowResponse extends AbstractModel { /** - * @var string 预发起的合同链接 + * @var string 预发起的合同链接, 可以直接点击进入进行合同发起 */ public $PrepareFlowUrl; /** - * @var string 合同发起后预览链接 + * @var string 合同发起后预览链接, 注意此时合同并未发起,仅只是展示效果 */ public $PreviewFlowUrl; @@ -45,8 +45,8 @@ class ChannelCreatePrepareFlowResponse extends AbstractModel public $RequestId; /** - * @param string $PrepareFlowUrl 预发起的合同链接 - * @param string $PreviewFlowUrl 合同发起后预览链接 + * @param string $PrepareFlowUrl 预发起的合同链接, 可以直接点击进入进行合同发起 + * @param string $PreviewFlowUrl 合同发起后预览链接, 注意此时合同并未发起,仅只是展示效果 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() 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 index 0f00d9e6..18ba60e1 100644 --- 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 @@ -22,22 +22,26 @@ use TencentCloud\Common\AbstractModel; * * @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 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 string getSealImage() 获取印章图片的base64,最大不超过 8M + * @method void setSealImage(string $SealImage) 设置印章图片的base64,最大不超过 8M * @method UserInfo getOperator() 获取操作者信息 * @method void setOperator(UserInfo $Operator) 设置操作者信息 * @method string getIdCardType() 获取身份证件类型 * @method void setIdCardType(string $IdCardType) 设置身份证件类型 + * @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 integer getLicenseType() 获取设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 + * @method void setLicenseType(integer $LicenseType) 设置设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 */ class ChannelCreatePreparedPersonalEsignRequest extends AbstractModel { @@ -47,7 +51,7 @@ class ChannelCreatePreparedPersonalEsignRequest extends AbstractModel public $Agent; /** - * @var string 个人用户名称 + * @var string 个人用户姓名 */ public $UserName; @@ -56,16 +60,16 @@ class ChannelCreatePreparedPersonalEsignRequest extends AbstractModel */ public $IdCardNumber; - /** - * @var string 印章图片的base64 - */ - public $SealImage; - /** * @var string 印章名称 */ public $SealName; + /** + * @var string 印章图片的base64,最大不超过 8M + */ + public $SealImage; + /** * @var UserInfo 操作者信息 */ @@ -76,6 +80,11 @@ class ChannelCreatePreparedPersonalEsignRequest extends AbstractModel */ public $IdCardType; + /** + * @var boolean 是否开启印章图片压缩处理,默认不开启,如需开启请设置为 true。当印章超过 2M 时建议开启,开启后图片的 hash 将发生变化。 + */ + public $SealImageCompress; + /** * @var string 手机号码;当需要开通自动签时,该参数必传 */ @@ -86,16 +95,23 @@ class ChannelCreatePreparedPersonalEsignRequest extends AbstractModel */ public $EnableAutoSign; + /** + * @var integer 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 + */ + public $LicenseType; + /** * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @param string $UserName 个人用户名称 + * @param string $UserName 个人用户姓名 * @param string $IdCardNumber 身份证件号码 - * @param string $SealImage 印章图片的base64 * @param string $SealName 印章名称 + * @param string $SealImage 印章图片的base64,最大不超过 8M * @param UserInfo $Operator 操作者信息 * @param string $IdCardType 身份证件类型 + * @param boolean $SealImageCompress 是否开启印章图片压缩处理,默认不开启,如需开启请设置为 true。当印章超过 2M 时建议开启,开启后图片的 hash 将发生变化。 * @param string $Mobile 手机号码;当需要开通自动签时,该参数必传 * @param boolean $EnableAutoSign 是否开通自动签,该功能需联系运营工作人员开通后使用 + * @param integer $LicenseType 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 */ function __construct() { @@ -123,14 +139,14 @@ class ChannelCreatePreparedPersonalEsignRequest extends AbstractModel $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("SealImage",$param) and $param["SealImage"] !== null) { + $this->SealImage = $param["SealImage"]; + } + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { $this->Operator = new UserInfo(); $this->Operator->deserialize($param["Operator"]); @@ -140,6 +156,10 @@ class ChannelCreatePreparedPersonalEsignRequest extends AbstractModel $this->IdCardType = $param["IdCardType"]; } + 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"]; } @@ -147,5 +167,9 @@ class ChannelCreatePreparedPersonalEsignRequest extends AbstractModel if (array_key_exists("EnableAutoSign",$param) and $param["EnableAutoSign"] !== null) { $this->EnableAutoSign = $param["EnableAutoSign"]; } + + if (array_key_exists("LicenseType",$param) and $param["LicenseType"] !== null) { + $this->LicenseType = $param["LicenseType"]; + } } } 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 9a27ffa4..105b0807 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 @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setNeedRelievedFlowId(string $NeedRelievedFlowId) 设置待解除的流程编号(即原流程的编号) * @method RelieveInfo getReliveInfo() 获取解除协议内容 * @method void setReliveInfo(RelieveInfo $ReliveInfo) 设置解除协议内容 - * @method array getReleasedApprovers() 获取非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,解除协议的签署人数量不能多于原流程的签署人数量 - * @method void setReleasedApprovers(array $ReleasedApprovers) 设置非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,解除协议的签署人数量不能多于原流程的签署人数量 + * @method array getReleasedApprovers() 获取非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,已转发的签署人不包含在内,解除协议的签署人数量不能多于原流程的签署人数量 + * @method void setReleasedApprovers(array $ReleasedApprovers) 设置非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,已转发的签署人不包含在内,解除协议的签署人数量不能多于原流程的签署人数量 * @method string getCallbackUrl() 获取签署完回调url,最大长度1000个字符 * @method void setCallbackUrl(string $CallbackUrl) 设置签署完回调url,最大长度1000个字符 * @method OrganizationInfo getOrganization() 获取暂未开放 @@ -55,7 +55,7 @@ class ChannelCreateReleaseFlowRequest extends AbstractModel public $ReliveInfo; /** - * @var array 非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,解除协议的签署人数量不能多于原流程的签署人数量 + * @var array 非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,已转发的签署人不包含在内,解除协议的签署人数量不能多于原流程的签署人数量 */ public $ReleasedApprovers; @@ -85,7 +85,7 @@ class ChannelCreateReleaseFlowRequest extends AbstractModel * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $NeedRelievedFlowId 待解除的流程编号(即原流程的编号) * @param RelieveInfo $ReliveInfo 解除协议内容 - * @param array $ReleasedApprovers 非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,解除协议的签署人数量不能多于原流程的签署人数量 + * @param array $ReleasedApprovers 非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,已转发的签署人不包含在内,解除协议的签署人数量不能多于原流程的签署人数量 * @param string $CallbackUrl 签署完回调url,最大长度1000个字符 * @param OrganizationInfo $Organization 暂未开放 * @param UserInfo $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 index 8d2b723f..f91e9929 100644 --- 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 @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLicenseFrom(integer $LicenseFrom) 设置自动签许可生效时间。当且仅当已开通自动签时有值。 * @method integer getLicenseTo() 获取自动签许可到期时间。当且仅当已开通自动签时有值。 * @method void setLicenseTo(integer $LicenseTo) 设置自动签许可到期时间。当且仅当已开通自动签时有值。 + * @method integer getLicenseType() 获取设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 + * @method void setLicenseType(integer $LicenseType) 设置设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -46,6 +48,11 @@ class ChannelDescribeUserAutoSignStatusResponse extends AbstractModel */ public $LicenseTo; + /** + * @var integer 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 + */ + public $LicenseType; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -55,6 +62,7 @@ class ChannelDescribeUserAutoSignStatusResponse extends AbstractModel * @param boolean $IsOpen 是否开通 * @param integer $LicenseFrom 自动签许可生效时间。当且仅当已开通自动签时有值。 * @param integer $LicenseTo 自动签许可到期时间。当且仅当已开通自动签时有值。 + * @param integer $LicenseType 设置用户开通自动签时是否绑定个人自动签账号许可。一旦绑定后,将扣减购买的个人自动签账号许可一次(1年有效期),不可解绑释放。不传默认为绑定自动签账号许可。 0-绑定个人自动签账号许可,开通后将扣减购买的个人自动签账号许可一次 1-不绑定,发起合同时将按标准合同套餐进行扣减 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -82,6 +90,10 @@ class ChannelDescribeUserAutoSignStatusResponse extends AbstractModel $this->LicenseTo = $param["LicenseTo"]; } + if (array_key_exists("LicenseType",$param) and $param["LicenseType"] !== null) { + $this->LicenseType = $param["LicenseType"]; + } + 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/CommonFlowApprover.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CommonFlowApprover.php index 9dbd8f5f..4d2da468 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 @@ -50,6 +50,8 @@ use TencentCloud\Common\AbstractModel; * @method void setNotifyType(string $NotifyType) 设置通知类型:SMS(短信) NONE(不做通知), 不传 默认SMS * @method CommonApproverOption getApproverOption() 获取签署人配置 * @method void setApproverOption(CommonApproverOption $ApproverOption) 设置签署人配置 + * @method array getSignComponents() 获取签署控件:文件发起使用 + * @method void setSignComponents(array $SignComponents) 设置签署控件:文件发起使用 */ class CommonFlowApprover extends AbstractModel { @@ -125,6 +127,11 @@ class CommonFlowApprover extends AbstractModel */ public $ApproverOption; + /** + * @var array 签署控件:文件发起使用 + */ + public $SignComponents; + /** * @param boolean $NotChannelOrganization 指定当前签署人为第三方应用集成子客,默认false:当前签署人为第三方应用集成子客,true:当前签署人为saas企业用户 * @param integer $ApproverType 签署人类型,目前支持:0-企业签署人,1-个人签署人,3-企业静默签署人 @@ -141,6 +148,7 @@ class CommonFlowApprover extends AbstractModel * @param boolean $IsFullText 签署前置条件:阅读全文限制 * @param string $NotifyType 通知类型:SMS(短信) NONE(不做通知), 不传 默认SMS * @param CommonApproverOption $ApproverOption 签署人配置 + * @param array $SignComponents 签署控件:文件发起使用 */ function __construct() { @@ -211,5 +219,14 @@ class CommonFlowApprover extends AbstractModel $this->ApproverOption = new CommonApproverOption(); $this->ApproverOption->deserialize($param["ApproverOption"]); } + + 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); + } + } } } 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 17bfaadb..60a44d17 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 @@ -25,23 +25,99 @@ use TencentCloud\Common\AbstractModel; * @method void setAgent(Agent $Agent) 设置应用信息 此接口Agent.AppId、Agent.ProxyOrganizationOpenId 和 Agent. ProxyOperator.OpenId 必填 * @method string getProxyOrganizationName() 获取子客企业名称,最大长度64个字符 +注意: +1、如果您的企业已经在认证授权中或者激活完成,这里修改子客企业名字将不会生效。 +2、该名称需要与Agent.ProxyOrganizationOpenId相匹配。 * @method void setProxyOrganizationName(string $ProxyOrganizationName) 设置子客企业名称,最大长度64个字符 - * @method string getProxyOperatorName() 获取子客企业经办人的姓名,最大长度50个字符 - * @method void setProxyOperatorName(string $ProxyOperatorName) 设置子客企业经办人的姓名,最大长度50个字符 - * @method string getModule() 获取PC控制台指定模块,文件/合同管理:"DOCUMENT",模板管理:"TEMPLATE",印章管理:"SEAL",组织架构/人员:"OPERATOR",空字符串:"账号信息"。 EndPoint为"CHANNEL"/"APP"只支持"SEAL"-印章管理 - * @method void setModule(string $Module) 设置PC控制台指定模块,文件/合同管理:"DOCUMENT",模板管理:"TEMPLATE",印章管理:"SEAL",组织架构/人员:"OPERATOR",空字符串:"账号信息"。 EndPoint为"CHANNEL"/"APP"只支持"SEAL"-印章管理 - * @method string getModuleId() 获取控制台指定模块Id - * @method void setModuleId(string $ModuleId) 设置控制台指定模块Id +注意: +1、如果您的企业已经在认证授权中或者激活完成,这里修改子客企业名字将不会生效。 +2、该名称需要与Agent.ProxyOrganizationOpenId相匹配。 * @method string getUniformSocialCreditCode() 获取子客企业统一社会信用代码,最大长度200个字符 +注意: +1、如果您的企业已经在认证授权中或者激活完成,这里修改子客企业名字将不会生效。 * @method void setUniformSocialCreditCode(string $UniformSocialCreditCode) 设置子客企业统一社会信用代码,最大长度200个字符 - * @method string getMenuStatus() 获取是否展示左侧菜单栏 是:ENABLE(默认) 否:DISABLE - * @method void setMenuStatus(string $MenuStatus) 设置是否展示左侧菜单栏 是:ENABLE(默认) 否:DISABLE - * @method string getEndpoint() 获取链接跳转类型:"PC"-PC控制台,“CHANNEL”-H5跳转到电子签小程序;“APP”-第三方APP或小程序跳转电子签小程序,默认为PC控制台 - * @method void setEndpoint(string $Endpoint) 设置链接跳转类型:"PC"-PC控制台,“CHANNEL”-H5跳转到电子签小程序;“APP”-第三方APP或小程序跳转电子签小程序,默认为PC控制台 - * @method string getAutoJumpBackEvent() 获取触发自动跳转事件,仅对App类型有效,"VERIFIED":企业认证完成/员工认证完成后跳回原App/小程序 - * @method void setAutoJumpBackEvent(string $AutoJumpBackEvent) 设置触发自动跳转事件,仅对App类型有效,"VERIFIED":企业认证完成/员工认证完成后跳回原App/小程序 - * @method array getAuthorizationTypes() 获取支持的授权方式,授权方式: "1" - 上传授权书认证 "2" - 法定代表人认证 - * @method void setAuthorizationTypes(array $AuthorizationTypes) 设置支持的授权方式,授权方式: "1" - 上传授权书认证 "2" - 法定代表人认证 +注意: +1、如果您的企业已经在认证授权中或者激活完成,这里修改子客企业名字将不会生效。 + * @method string getProxyOperatorName() 获取子客企业经办人的姓名,最大长度50个字符 +注意: +1、若经办人已经实名,这里修改经办人名字传入将不会生效。 +2、该名称需要和Agent. ProxyOperator.OpenId相匹配 + * @method void setProxyOperatorName(string $ProxyOperatorName) 设置子客企业经办人的姓名,最大长度50个字符 +注意: +1、若经办人已经实名,这里修改经办人名字传入将不会生效。 +2、该名称需要和Agent. ProxyOperator.OpenId相匹配 + * @method string getModule() 获取PC控制台登录后进入该参数指定的模块,如果不传递,将默认进入控制台首页。支持的模块包括: +1、DOCUMENT:合同管理模块, +2、TEMPLATE:企业模板管理模块, +3、SEAL:印章管理模块, +4、OPERATOR:组织管理模块, +默认将进入企业中心模块 +注意: +1、如果EndPoint选择"CHANNEL"或"APP",该参数仅支持传递"SEAL",进入印章管理模块 +2、该参数仅在企业和员工激活完成,登录控制台场景才生效。 + * @method void setModule(string $Module) 设置PC控制台登录后进入该参数指定的模块,如果不传递,将默认进入控制台首页。支持的模块包括: +1、DOCUMENT:合同管理模块, +2、TEMPLATE:企业模板管理模块, +3、SEAL:印章管理模块, +4、OPERATOR:组织管理模块, +默认将进入企业中心模块 +注意: +1、如果EndPoint选择"CHANNEL"或"APP",该参数仅支持传递"SEAL",进入印章管理模块 +2、该参数仅在企业和员工激活完成,登录控制台场景才生效。 + * @method string getModuleId() 获取该参数和Module参数配合使用,用于指定模块下的资源Id,指定后链接登录将展示该资源的详情。 +根据Module参数的不同所代表的含义不同。当前支持: +1、如果Module="SEAL",ModuleId代表印章Id, 登录链接将直接查看指定印章的详情。 +2、如果Module="TEMPLATE",ModuleId代表模版Id,登录链接将直接查看指定模版的详情。 +3、如果Module="1、DOCUMENT",ModuleId代表合同Id,登录链接将直接查看指定合同的详情。 +注意: +1、该参数仅在企业和员工激活完成,登录控制台场景才生效。 +2、ModuleId需要和Module对应,ModuleId可以通过API或者控制台获取到。 + * @method void setModuleId(string $ModuleId) 设置该参数和Module参数配合使用,用于指定模块下的资源Id,指定后链接登录将展示该资源的详情。 +根据Module参数的不同所代表的含义不同。当前支持: +1、如果Module="SEAL",ModuleId代表印章Id, 登录链接将直接查看指定印章的详情。 +2、如果Module="TEMPLATE",ModuleId代表模版Id,登录链接将直接查看指定模版的详情。 +3、如果Module="1、DOCUMENT",ModuleId代表合同Id,登录链接将直接查看指定合同的详情。 +注意: +1、该参数仅在企业和员工激活完成,登录控制台场景才生效。 +2、ModuleId需要和Module对应,ModuleId可以通过API或者控制台获取到。 + * @method string getMenuStatus() 获取是否展示左侧菜单栏 +"ENABLE": 是,展示 +“DISABLE”: 否,不展示 +默认值为ENABLE +注意: +1、该参数仅在企业和员工激活完成,登录控制台场景才生效。 + * @method void setMenuStatus(string $MenuStatus) 设置是否展示左侧菜单栏 +"ENABLE": 是,展示 +“DISABLE”: 否,不展示 +默认值为ENABLE +注意: +1、该参数仅在企业和员工激活完成,登录控制台场景才生效。 + * @method string getEndpoint() 获取生成链接的类型: +"PC":PC控制台链接 +"CHANNEL":H5跳转到电子签小程序链接 +"APP":第三方APP或小程序跳转电子签小程序链接 +默认将生成PC控制台链接 + * @method void setEndpoint(string $Endpoint) 设置生成链接的类型: +"PC":PC控制台链接 +"CHANNEL":H5跳转到电子签小程序链接 +"APP":第三方APP或小程序跳转电子签小程序链接 +默认将生成PC控制台链接 + * @method string getAutoJumpBackEvent() 获取触发自动跳转事件,仅对EndPoint为App类型有效,可选值包括: +"VERIFIED":企业认证完成/员工认证完成后跳回原App/小程序 + * @method void setAutoJumpBackEvent(string $AutoJumpBackEvent) 设置触发自动跳转事件,仅对EndPoint为App类型有效,可选值包括: +"VERIFIED":企业认证完成/员工认证完成后跳回原App/小程序 + * @method array getAuthorizationTypes() 获取可选的企业授权方式: +1:上传授权书 +2:转法定代表人授权 +4:企业实名认证(信任第三方认证源)(此项仅支持单选) +未选择信任第三方认证源时,如果是法人进行企业激活,仅支持法人扫脸直接授权,该配置不生效;选择信任第三方认证源时,请先通过“同步企业信息”接口同步信息。 +该参数仅在企业激活场景生效 + * @method void setAuthorizationTypes(array $AuthorizationTypes) 设置可选的企业授权方式: +1:上传授权书 +2:转法定代表人授权 +4:企业实名认证(信任第三方认证源)(此项仅支持单选) +未选择信任第三方认证源时,如果是法人进行企业激活,仅支持法人扫脸直接授权,该配置不生效;选择信任第三方认证源时,请先通过“同步企业信息”接口同步信息。 +该参数仅在企业激活场景生效 * @method UserInfo getOperator() 获取暂未开放 * @method void setOperator(UserInfo $Operator) 设置暂未开放 */ @@ -55,46 +131,84 @@ class CreateConsoleLoginUrlRequest extends AbstractModel /** * @var string 子客企业名称,最大长度64个字符 +注意: +1、如果您的企业已经在认证授权中或者激活完成,这里修改子客企业名字将不会生效。 +2、该名称需要与Agent.ProxyOrganizationOpenId相匹配。 */ public $ProxyOrganizationName; - /** - * @var string 子客企业经办人的姓名,最大长度50个字符 - */ - public $ProxyOperatorName; - - /** - * @var string PC控制台指定模块,文件/合同管理:"DOCUMENT",模板管理:"TEMPLATE",印章管理:"SEAL",组织架构/人员:"OPERATOR",空字符串:"账号信息"。 EndPoint为"CHANNEL"/"APP"只支持"SEAL"-印章管理 - */ - public $Module; - - /** - * @var string 控制台指定模块Id - */ - public $ModuleId; - /** * @var string 子客企业统一社会信用代码,最大长度200个字符 +注意: +1、如果您的企业已经在认证授权中或者激活完成,这里修改子客企业名字将不会生效。 */ public $UniformSocialCreditCode; /** - * @var string 是否展示左侧菜单栏 是:ENABLE(默认) 否:DISABLE + * @var string 子客企业经办人的姓名,最大长度50个字符 +注意: +1、若经办人已经实名,这里修改经办人名字传入将不会生效。 +2、该名称需要和Agent. ProxyOperator.OpenId相匹配 + */ + public $ProxyOperatorName; + + /** + * @var string PC控制台登录后进入该参数指定的模块,如果不传递,将默认进入控制台首页。支持的模块包括: +1、DOCUMENT:合同管理模块, +2、TEMPLATE:企业模板管理模块, +3、SEAL:印章管理模块, +4、OPERATOR:组织管理模块, +默认将进入企业中心模块 +注意: +1、如果EndPoint选择"CHANNEL"或"APP",该参数仅支持传递"SEAL",进入印章管理模块 +2、该参数仅在企业和员工激活完成,登录控制台场景才生效。 + */ + public $Module; + + /** + * @var string 该参数和Module参数配合使用,用于指定模块下的资源Id,指定后链接登录将展示该资源的详情。 +根据Module参数的不同所代表的含义不同。当前支持: +1、如果Module="SEAL",ModuleId代表印章Id, 登录链接将直接查看指定印章的详情。 +2、如果Module="TEMPLATE",ModuleId代表模版Id,登录链接将直接查看指定模版的详情。 +3、如果Module="1、DOCUMENT",ModuleId代表合同Id,登录链接将直接查看指定合同的详情。 +注意: +1、该参数仅在企业和员工激活完成,登录控制台场景才生效。 +2、ModuleId需要和Module对应,ModuleId可以通过API或者控制台获取到。 + */ + public $ModuleId; + + /** + * @var string 是否展示左侧菜单栏 +"ENABLE": 是,展示 +“DISABLE”: 否,不展示 +默认值为ENABLE +注意: +1、该参数仅在企业和员工激活完成,登录控制台场景才生效。 */ public $MenuStatus; /** - * @var string 链接跳转类型:"PC"-PC控制台,“CHANNEL”-H5跳转到电子签小程序;“APP”-第三方APP或小程序跳转电子签小程序,默认为PC控制台 + * @var string 生成链接的类型: +"PC":PC控制台链接 +"CHANNEL":H5跳转到电子签小程序链接 +"APP":第三方APP或小程序跳转电子签小程序链接 +默认将生成PC控制台链接 */ public $Endpoint; /** - * @var string 触发自动跳转事件,仅对App类型有效,"VERIFIED":企业认证完成/员工认证完成后跳回原App/小程序 + * @var string 触发自动跳转事件,仅对EndPoint为App类型有效,可选值包括: +"VERIFIED":企业认证完成/员工认证完成后跳回原App/小程序 */ public $AutoJumpBackEvent; /** - * @var array 支持的授权方式,授权方式: "1" - 上传授权书认证 "2" - 法定代表人认证 + * @var array 可选的企业授权方式: +1:上传授权书 +2:转法定代表人授权 +4:企业实名认证(信任第三方认证源)(此项仅支持单选) +未选择信任第三方认证源时,如果是法人进行企业激活,仅支持法人扫脸直接授权,该配置不生效;选择信任第三方认证源时,请先通过“同步企业信息”接口同步信息。 +该参数仅在企业激活场景生效 */ public $AuthorizationTypes; @@ -108,14 +222,52 @@ class CreateConsoleLoginUrlRequest extends AbstractModel * @param Agent $Agent 应用信息 此接口Agent.AppId、Agent.ProxyOrganizationOpenId 和 Agent. ProxyOperator.OpenId 必填 * @param string $ProxyOrganizationName 子客企业名称,最大长度64个字符 - * @param string $ProxyOperatorName 子客企业经办人的姓名,最大长度50个字符 - * @param string $Module PC控制台指定模块,文件/合同管理:"DOCUMENT",模板管理:"TEMPLATE",印章管理:"SEAL",组织架构/人员:"OPERATOR",空字符串:"账号信息"。 EndPoint为"CHANNEL"/"APP"只支持"SEAL"-印章管理 - * @param string $ModuleId 控制台指定模块Id +注意: +1、如果您的企业已经在认证授权中或者激活完成,这里修改子客企业名字将不会生效。 +2、该名称需要与Agent.ProxyOrganizationOpenId相匹配。 * @param string $UniformSocialCreditCode 子客企业统一社会信用代码,最大长度200个字符 - * @param string $MenuStatus 是否展示左侧菜单栏 是:ENABLE(默认) 否:DISABLE - * @param string $Endpoint 链接跳转类型:"PC"-PC控制台,“CHANNEL”-H5跳转到电子签小程序;“APP”-第三方APP或小程序跳转电子签小程序,默认为PC控制台 - * @param string $AutoJumpBackEvent 触发自动跳转事件,仅对App类型有效,"VERIFIED":企业认证完成/员工认证完成后跳回原App/小程序 - * @param array $AuthorizationTypes 支持的授权方式,授权方式: "1" - 上传授权书认证 "2" - 法定代表人认证 +注意: +1、如果您的企业已经在认证授权中或者激活完成,这里修改子客企业名字将不会生效。 + * @param string $ProxyOperatorName 子客企业经办人的姓名,最大长度50个字符 +注意: +1、若经办人已经实名,这里修改经办人名字传入将不会生效。 +2、该名称需要和Agent. ProxyOperator.OpenId相匹配 + * @param string $Module PC控制台登录后进入该参数指定的模块,如果不传递,将默认进入控制台首页。支持的模块包括: +1、DOCUMENT:合同管理模块, +2、TEMPLATE:企业模板管理模块, +3、SEAL:印章管理模块, +4、OPERATOR:组织管理模块, +默认将进入企业中心模块 +注意: +1、如果EndPoint选择"CHANNEL"或"APP",该参数仅支持传递"SEAL",进入印章管理模块 +2、该参数仅在企业和员工激活完成,登录控制台场景才生效。 + * @param string $ModuleId 该参数和Module参数配合使用,用于指定模块下的资源Id,指定后链接登录将展示该资源的详情。 +根据Module参数的不同所代表的含义不同。当前支持: +1、如果Module="SEAL",ModuleId代表印章Id, 登录链接将直接查看指定印章的详情。 +2、如果Module="TEMPLATE",ModuleId代表模版Id,登录链接将直接查看指定模版的详情。 +3、如果Module="1、DOCUMENT",ModuleId代表合同Id,登录链接将直接查看指定合同的详情。 +注意: +1、该参数仅在企业和员工激活完成,登录控制台场景才生效。 +2、ModuleId需要和Module对应,ModuleId可以通过API或者控制台获取到。 + * @param string $MenuStatus 是否展示左侧菜单栏 +"ENABLE": 是,展示 +“DISABLE”: 否,不展示 +默认值为ENABLE +注意: +1、该参数仅在企业和员工激活完成,登录控制台场景才生效。 + * @param string $Endpoint 生成链接的类型: +"PC":PC控制台链接 +"CHANNEL":H5跳转到电子签小程序链接 +"APP":第三方APP或小程序跳转电子签小程序链接 +默认将生成PC控制台链接 + * @param string $AutoJumpBackEvent 触发自动跳转事件,仅对EndPoint为App类型有效,可选值包括: +"VERIFIED":企业认证完成/员工认证完成后跳回原App/小程序 + * @param array $AuthorizationTypes 可选的企业授权方式: +1:上传授权书 +2:转法定代表人授权 +4:企业实名认证(信任第三方认证源)(此项仅支持单选) +未选择信任第三方认证源时,如果是法人进行企业激活,仅支持法人扫脸直接授权,该配置不生效;选择信任第三方认证源时,请先通过“同步企业信息”接口同步信息。 +该参数仅在企业激活场景生效 * @param UserInfo $Operator 暂未开放 */ function __construct() @@ -140,6 +292,10 @@ class CreateConsoleLoginUrlRequest extends AbstractModel $this->ProxyOrganizationName = $param["ProxyOrganizationName"]; } + if (array_key_exists("UniformSocialCreditCode",$param) and $param["UniformSocialCreditCode"] !== null) { + $this->UniformSocialCreditCode = $param["UniformSocialCreditCode"]; + } + if (array_key_exists("ProxyOperatorName",$param) and $param["ProxyOperatorName"] !== null) { $this->ProxyOperatorName = $param["ProxyOperatorName"]; } @@ -152,10 +308,6 @@ class CreateConsoleLoginUrlRequest extends AbstractModel $this->ModuleId = $param["ModuleId"]; } - if (array_key_exists("UniformSocialCreditCode",$param) and $param["UniformSocialCreditCode"] !== null) { - $this->UniformSocialCreditCode = $param["UniformSocialCreditCode"]; - } - if (array_key_exists("MenuStatus",$param) and $param["MenuStatus"] !== null) { $this->MenuStatus = $param["MenuStatus"]; } 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 0b049b3d..24a8f352 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 @@ -22,20 +22,28 @@ use TencentCloud\Common\AbstractModel; * * @method string getConsoleUrl() 获取子客企业Web控制台url注意事项: 1. 所有类型的链接在企业未认证/员工未认证完成时,只要在有效期内(一年)都可以访问 -2. 若企业认证完成且员工认证完成后,重新获取pc端的链接5分钟之内有效,且只能访问一次 -3. 若企业认证完成且员工认证完成后,重新获取H5/APP的链接只要在有效期内(一年)都可以访问 -4. 此链接仅单次有效,使用后需要再次创建新的链接(部分聊天软件,如企业微信默认会对链接进行解析,此时需要使用类似“代码片段”的方式或者放到txt文件里发送链接) +2. 若企业认证完成且员工认证完成后,重新获取pc端的链接在5分钟之内有效,且只能访问一次 +3. 若企业认证完成且员工认证完成后,重新获取CHANNEL/APP的链接只要在有效期内(一年)都可以访问 +4. 此链接仅单次有效,每次登录需要需要重新创建新的链接,尽量不要做链接存储,多次使用。 5. 创建的链接应避免被转义,如:&被转义为\u0026;如使用Postman请求后,请选择响应类型为 JSON,否则链接将被转义 * @method void setConsoleUrl(string $ConsoleUrl) 设置子客企业Web控制台url注意事项: 1. 所有类型的链接在企业未认证/员工未认证完成时,只要在有效期内(一年)都可以访问 -2. 若企业认证完成且员工认证完成后,重新获取pc端的链接5分钟之内有效,且只能访问一次 -3. 若企业认证完成且员工认证完成后,重新获取H5/APP的链接只要在有效期内(一年)都可以访问 -4. 此链接仅单次有效,使用后需要再次创建新的链接(部分聊天软件,如企业微信默认会对链接进行解析,此时需要使用类似“代码片段”的方式或者放到txt文件里发送链接) +2. 若企业认证完成且员工认证完成后,重新获取pc端的链接在5分钟之内有效,且只能访问一次 +3. 若企业认证完成且员工认证完成后,重新获取CHANNEL/APP的链接只要在有效期内(一年)都可以访问 +4. 此链接仅单次有效,每次登录需要需要重新创建新的链接,尽量不要做链接存储,多次使用。 5. 创建的链接应避免被转义,如:&被转义为\u0026;如使用Postman请求后,请选择响应类型为 JSON,否则链接将被转义 * @method boolean getIsActivated() 获取子客企业是否已开通腾讯电子签,true-是,false-否 +注意: +1、企业是否实名根据传参Agent.ProxyOrganizationOpenId进行判断,非企业名称或者社会信用代码 * @method void setIsActivated(boolean $IsActivated) 设置子客企业是否已开通腾讯电子签,true-是,false-否 - * @method boolean getProxyOperatorIsVerified() 获取当前经办人是否已认证(false:未认证 true:已认证) - * @method void setProxyOperatorIsVerified(boolean $ProxyOperatorIsVerified) 设置当前经办人是否已认证(false:未认证 true:已认证) +注意: +1、企业是否实名根据传参Agent.ProxyOrganizationOpenId进行判断,非企业名称或者社会信用代码 + * @method boolean getProxyOperatorIsVerified() 获取当前经办人是否已认证,true-是,false-否 +注意: +1、经办人是否实名是根据Agent.ProxyOperator.OpenId判断,非经办人姓名 + * @method void setProxyOperatorIsVerified(boolean $ProxyOperatorIsVerified) 设置当前经办人是否已认证,true-是,false-否 +注意: +1、经办人是否实名是根据Agent.ProxyOperator.OpenId判断,非经办人姓名 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -44,20 +52,24 @@ class CreateConsoleLoginUrlResponse extends AbstractModel /** * @var string 子客企业Web控制台url注意事项: 1. 所有类型的链接在企业未认证/员工未认证完成时,只要在有效期内(一年)都可以访问 -2. 若企业认证完成且员工认证完成后,重新获取pc端的链接5分钟之内有效,且只能访问一次 -3. 若企业认证完成且员工认证完成后,重新获取H5/APP的链接只要在有效期内(一年)都可以访问 -4. 此链接仅单次有效,使用后需要再次创建新的链接(部分聊天软件,如企业微信默认会对链接进行解析,此时需要使用类似“代码片段”的方式或者放到txt文件里发送链接) +2. 若企业认证完成且员工认证完成后,重新获取pc端的链接在5分钟之内有效,且只能访问一次 +3. 若企业认证完成且员工认证完成后,重新获取CHANNEL/APP的链接只要在有效期内(一年)都可以访问 +4. 此链接仅单次有效,每次登录需要需要重新创建新的链接,尽量不要做链接存储,多次使用。 5. 创建的链接应避免被转义,如:&被转义为\u0026;如使用Postman请求后,请选择响应类型为 JSON,否则链接将被转义 */ public $ConsoleUrl; /** * @var boolean 子客企业是否已开通腾讯电子签,true-是,false-否 +注意: +1、企业是否实名根据传参Agent.ProxyOrganizationOpenId进行判断,非企业名称或者社会信用代码 */ public $IsActivated; /** - * @var boolean 当前经办人是否已认证(false:未认证 true:已认证) + * @var boolean 当前经办人是否已认证,true-是,false-否 +注意: +1、经办人是否实名是根据Agent.ProxyOperator.OpenId判断,非经办人姓名 */ public $ProxyOperatorIsVerified; @@ -69,12 +81,16 @@ class CreateConsoleLoginUrlResponse extends AbstractModel /** * @param string $ConsoleUrl 子客企业Web控制台url注意事项: 1. 所有类型的链接在企业未认证/员工未认证完成时,只要在有效期内(一年)都可以访问 -2. 若企业认证完成且员工认证完成后,重新获取pc端的链接5分钟之内有效,且只能访问一次 -3. 若企业认证完成且员工认证完成后,重新获取H5/APP的链接只要在有效期内(一年)都可以访问 -4. 此链接仅单次有效,使用后需要再次创建新的链接(部分聊天软件,如企业微信默认会对链接进行解析,此时需要使用类似“代码片段”的方式或者放到txt文件里发送链接) +2. 若企业认证完成且员工认证完成后,重新获取pc端的链接在5分钟之内有效,且只能访问一次 +3. 若企业认证完成且员工认证完成后,重新获取CHANNEL/APP的链接只要在有效期内(一年)都可以访问 +4. 此链接仅单次有效,每次登录需要需要重新创建新的链接,尽量不要做链接存储,多次使用。 5. 创建的链接应避免被转义,如:&被转义为\u0026;如使用Postman请求后,请选择响应类型为 JSON,否则链接将被转义 * @param boolean $IsActivated 子客企业是否已开通腾讯电子签,true-是,false-否 - * @param boolean $ProxyOperatorIsVerified 当前经办人是否已认证(false:未认证 true:已认证) +注意: +1、企业是否实名根据传参Agent.ProxyOrganizationOpenId进行判断,非企业名称或者社会信用代码 + * @param boolean $ProxyOperatorIsVerified 当前经办人是否已认证,true-是,false-否 +注意: +1、经办人是否实名是根据Agent.ProxyOperator.OpenId判断,非经办人姓名 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() 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 b54df795..ef4ca542 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 @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @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 array getFlowInfos() 获取要创建的合同信息列表,最多支持一次创建20个合同 + * @method void setFlowInfos(array $FlowInfos) 设置要创建的合同信息列表,最多支持一次创建20个合同 * @method boolean getNeedPreview() 获取是否为预览模式;默认为false,即非预览模式,此时发起合同并返回FlowIds;若为预览模式,不会发起合同,会返回PreviewUrls; 预览链接有效期300秒; 同时,如果预览的文件中指定了动态表格控件,需要进行异步合成;此时此接口返回的是合成前的文档预览链接,而合成完成后的文档预览链接会通过:回调通知的方式、或使用返回的TaskInfo中的TaskId通过ChannelGetTaskResultApi接口查询; @@ -43,7 +43,7 @@ class CreateFlowsByTemplatesRequest extends AbstractModel public $Agent; /** - * @var array 多个合同(签署流程)信息,最多支持20个 + * @var array 要创建的合同信息列表,最多支持一次创建20个合同 */ public $FlowInfos; @@ -67,7 +67,7 @@ class CreateFlowsByTemplatesRequest extends AbstractModel /** * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 - * @param array $FlowInfos 多个合同(签署流程)信息,最多支持20个 + * @param array $FlowInfos 要创建的合同信息列表,最多支持一次创建20个合同 * @param boolean $NeedPreview 是否为预览模式;默认为false,即非预览模式,此时发起合同并返回FlowIds;若为预览模式,不会发起合同,会返回PreviewUrls; 预览链接有效期300秒; 同时,如果预览的文件中指定了动态表格控件,需要进行异步合成;此时此接口返回的是合成前的文档预览链接,而合成完成后的文档预览链接会通过:回调通知的方式、或使用返回的TaskInfo中的TaskId通过ChannelGetTaskResultApi接口查询; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowsByTemplatesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowsByTemplatesResponse.php index adebd63a..ed5437b1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowsByTemplatesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowsByTemplatesResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method array getFlowIds() 获取多个合同ID * @method void setFlowIds(array $FlowIds) 设置多个合同ID - * @method array getCustomerData() 获取业务信息,限制1024字符 - * @method void setCustomerData(array $CustomerData) 设置业务信息,限制1024字符 + * @method array getCustomerData() 获取第三方应用平台的业务信息, 与创建合同的FlowInfos数组中的CustomerData一一对应 + * @method void setCustomerData(array $CustomerData) 设置第三方应用平台的业务信息, 与创建合同的FlowInfos数组中的CustomerData一一对应 * @method array getErrorMessages() 获取创建消息,对应多个合同ID, 成功为“”,创建失败则对应失败消息 * @method void setErrorMessages(array $ErrorMessages) 设置创建消息,对应多个合同ID, @@ -45,7 +45,7 @@ class CreateFlowsByTemplatesResponse extends AbstractModel public $FlowIds; /** - * @var array 业务信息,限制1024字符 + * @var array 第三方应用平台的业务信息, 与创建合同的FlowInfos数组中的CustomerData一一对应 */ public $CustomerData; @@ -73,7 +73,7 @@ class CreateFlowsByTemplatesResponse extends AbstractModel /** * @param array $FlowIds 多个合同ID - * @param array $CustomerData 业务信息,限制1024字符 + * @param array $CustomerData 第三方应用平台的业务信息, 与创建合同的FlowInfos数组中的CustomerData一一对应 * @param array $ErrorMessages 创建消息,对应多个合同ID, 成功为“”,创建失败则对应失败消息 * @param array $PreviewUrls 预览模式下返回的预览文件url数组 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 fb9259fe..5f5b0aba 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 @@ -28,7 +28,7 @@ use TencentCloud\Common\AbstractModel; 4-非第三方平台子客企业:Name、Mobile必传,OrgName必传,且NotChannelOrganization=True。 RecipientId参数: -从DescribeTemplates接口中,可以得到模板下的签署方Recipient列表,根据模板自定义的Rolename在此结构体中确定其RecipientId +从DescribeTemplates接口中,可以得到模板下的签署方Recipient列表,根据模板自定义的Rolename在此结构体中确定其RecipientId。 * * @method string getName() 获取签署人姓名,最大长度50个字符 * @method void setName(string $Name) 设置签署人姓名,最大长度50个字符 @@ -98,8 +98,10 @@ ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。 * @method void setApproverNeedSignReview(boolean $ApproverNeedSignReview) 设置当前签署方进行签署操作是否需要企业内部审批,true 则为需要 * @method array getApproverVerifyTypes() 获取签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 +(当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证) * @method void setApproverVerifyTypes(array $ApproverVerifyTypes) 设置签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 +(当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证) * @method array getApproverSignTypes() 获取签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) * @method void setApproverSignTypes(array $ApproverSignTypes) 设置签署人签署合同时的认证方式 @@ -226,6 +228,7 @@ ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。 /** * @var array 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 +(当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证) */ public $ApproverVerifyTypes; @@ -284,6 +287,7 @@ ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。 * @param boolean $ApproverNeedSignReview 当前签署方进行签署操作是否需要企业内部审批,true 则为需要 * @param array $ApproverVerifyTypes 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 +(当手写签名方式为OCR_ESIGN时,合同认证方式2无效,因为这种签名方式依赖实名认证) * @param array $ApproverSignTypes 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) * @param string $SignId 签署ID diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowGroupOptions.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowGroupOptions.php new file mode 100644 index 00000000..7197dec4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowGroupOptions.php @@ -0,0 +1,89 @@ +SelfOrganizationApproverSignEach = $param["SelfOrganizationApproverSignEach"]; + } + + if (array_key_exists("OtherApproverSignEach",$param) and $param["OtherApproverSignEach"] !== null) { + $this->OtherApproverSignEach = $param["OtherApproverSignEach"]; + } + } +} 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 e6c45536..1756b41b 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 @@ -34,6 +34,10 @@ use TencentCloud\Common\AbstractModel; * @method void setProxyLegalName(string $ProxyLegalName) 设置第三方平台子客企业法人/负责人姓名 * @method UserInfo getOperator() 获取暂未开放 * @method void setOperator(UserInfo $Operator) 设置暂未开放 + * @method string getProxyLegalIdCardType() 获取第三方平台子客企业法人/负责人证件类型,默认居民身份证(ID_CARD)类型,暂不支持其他类型 + * @method void setProxyLegalIdCardType(string $ProxyLegalIdCardType) 设置第三方平台子客企业法人/负责人证件类型,默认居民身份证(ID_CARD)类型,暂不支持其他类型 + * @method string getProxyLegalIdCardNumber() 获取第三方平台子客企业法人/负责人证件号 + * @method void setProxyLegalIdCardNumber(string $ProxyLegalIdCardNumber) 设置第三方平台子客企业法人/负责人证件号 */ class SyncProxyOrganizationRequest extends AbstractModel { @@ -69,6 +73,16 @@ class SyncProxyOrganizationRequest extends AbstractModel */ public $Operator; + /** + * @var string 第三方平台子客企业法人/负责人证件类型,默认居民身份证(ID_CARD)类型,暂不支持其他类型 + */ + public $ProxyLegalIdCardType; + + /** + * @var string 第三方平台子客企业法人/负责人证件号 + */ + public $ProxyLegalIdCardNumber; + /** * @param Agent $Agent 应用信息 此接口Agent.AppId、Agent.ProxyOrganizationOpenId必填 @@ -77,6 +91,8 @@ class SyncProxyOrganizationRequest extends AbstractModel * @param string $UniformSocialCreditCode 第三方平台子客企业统一社会信用代码,最大长度200个字符 * @param string $ProxyLegalName 第三方平台子客企业法人/负责人姓名 * @param UserInfo $Operator 暂未开放 + * @param string $ProxyLegalIdCardType 第三方平台子客企业法人/负责人证件类型,默认居民身份证(ID_CARD)类型,暂不支持其他类型 + * @param string $ProxyLegalIdCardNumber 第三方平台子客企业法人/负责人证件号 */ function __construct() { @@ -116,5 +132,13 @@ class SyncProxyOrganizationRequest extends AbstractModel $this->Operator = new UserInfo(); $this->Operator->deserialize($param["Operator"]); } + + if (array_key_exists("ProxyLegalIdCardType",$param) and $param["ProxyLegalIdCardType"] !== null) { + $this->ProxyLegalIdCardType = $param["ProxyLegalIdCardType"]; + } + + if (array_key_exists("ProxyLegalIdCardNumber",$param) and $param["ProxyLegalIdCardNumber"] !== null) { + $this->ProxyLegalIdCardNumber = $param["ProxyLegalIdCardNumber"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectAuthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectAuthRequest.php index 46f3c38d..25f70560 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectAuthRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectAuthRequest.php @@ -42,10 +42,12 @@ Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。请 * @method void setEncryption(Encryption $Encryption) 设置敏感数据加密信息。对传入信息(姓名、身份证号)有加密需求的用户可使用此参数,详情请点击左侧链接。 * @method string getIntentionVerifyText() 获取意愿核身(朗读模式)使用的文案,若未使用意愿核身(朗读模式),则该字段无需传入。默认为空,最长可接受120的字符串长度。 * @method void setIntentionVerifyText(string $IntentionVerifyText) 设置意愿核身(朗读模式)使用的文案,若未使用意愿核身(朗读模式),则该字段无需传入。默认为空,最长可接受120的字符串长度。 - * @method array getIntentionQuestions() 获取意愿核身(问答模式)使用的文案,包括:系统语音播报的文本、需要核验的标准文本。当前仅支持一个播报文本+回答文本。 - * @method void setIntentionQuestions(array $IntentionQuestions) 设置意愿核身(问答模式)使用的文案,包括:系统语音播报的文本、需要核验的标准文本。当前仅支持一个播报文本+回答文本。 + * @method array getIntentionQuestions() 获取意愿核身语音问答模式(即语音播报+语音回答)使用的文案,包括:系统语音播报的文本、需要核验的标准文本。当前仅支持1轮问答。 + * @method void setIntentionQuestions(array $IntentionQuestions) 设置意愿核身语音问答模式(即语音播报+语音回答)使用的文案,包括:系统语音播报的文本、需要核验的标准文本。当前仅支持1轮问答。 * @method RuleIdConfig getConfig() 获取RuleId相关配置 * @method void setConfig(RuleIdConfig $Config) 设置RuleId相关配置 + * @method array getIntentionActions() 获取意愿核身(点头确认模式)使用的文案,若未使用意愿核身(点头确认模式),则该字段无需传入。当前仅支持一个提示文本。 + * @method void setIntentionActions(array $IntentionActions) 设置意愿核身(点头确认模式)使用的文案,若未使用意愿核身(点头确认模式),则该字段无需传入。当前仅支持一个提示文本。 */ class DetectAuthRequest extends AbstractModel { @@ -97,7 +99,7 @@ Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。请 public $IntentionVerifyText; /** - * @var array 意愿核身(问答模式)使用的文案,包括:系统语音播报的文本、需要核验的标准文本。当前仅支持一个播报文本+回答文本。 + * @var array 意愿核身语音问答模式(即语音播报+语音回答)使用的文案,包括:系统语音播报的文本、需要核验的标准文本。当前仅支持1轮问答。 */ public $IntentionQuestions; @@ -106,6 +108,11 @@ Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。请 */ public $Config; + /** + * @var array 意愿核身(点头确认模式)使用的文案,若未使用意愿核身(点头确认模式),则该字段无需传入。当前仅支持一个提示文本。 + */ + public $IntentionActions; + /** * @param string $RuleId 用于细分客户使用场景,申请开通服务后,可以在腾讯云慧眼人脸核身控制台(https://console.cloud.tencent.com/faceid) 自助接入里面创建,审核通过后即可调用。如有疑问,请添加[腾讯云人脸核身小助手](https://cloud.tencent.com/document/product/1007/56130)进行咨询。 * @param string $TerminalType 本接口不需要传递此参数。 @@ -118,8 +125,9 @@ Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。请 Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 * @param Encryption $Encryption 敏感数据加密信息。对传入信息(姓名、身份证号)有加密需求的用户可使用此参数,详情请点击左侧链接。 * @param string $IntentionVerifyText 意愿核身(朗读模式)使用的文案,若未使用意愿核身(朗读模式),则该字段无需传入。默认为空,最长可接受120的字符串长度。 - * @param array $IntentionQuestions 意愿核身(问答模式)使用的文案,包括:系统语音播报的文本、需要核验的标准文本。当前仅支持一个播报文本+回答文本。 + * @param array $IntentionQuestions 意愿核身语音问答模式(即语音播报+语音回答)使用的文案,包括:系统语音播报的文本、需要核验的标准文本。当前仅支持1轮问答。 * @param RuleIdConfig $Config RuleId相关配置 + * @param array $IntentionActions 意愿核身(点头确认模式)使用的文案,若未使用意愿核身(点头确认模式),则该字段无需传入。当前仅支持一个提示文本。 */ function __construct() { @@ -184,5 +192,14 @@ Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。请 $this->Config = new RuleIdConfig(); $this->Config->deserialize($param["Config"]); } + + if (array_key_exists("IntentionActions",$param) and $param["IntentionActions"] !== null) { + $this->IntentionActions = []; + foreach ($param["IntentionActions"] as $key => $value){ + $obj = new IntentionActionConfig(); + $obj->deserialize($value); + array_push($this->IntentionActions, $obj); + } + } } } 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 a5000910..8ea60b37 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 @@ -47,6 +47,10 @@ use TencentCloud\Common\AbstractModel; * @method IntentionQuestionResult getIntentionQuestionResult() 获取意愿核身问答模式结果。若未使用该意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIntentionQuestionResult(IntentionQuestionResult $IntentionQuestionResult) 设置意愿核身问答模式结果。若未使用该意愿核身功能,该字段返回值可以不处理。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method IntentionActionResult getIntentionActionResult() 获取意愿核身点头确认模式的结果信息,若未使用该意愿核身功能,该字段返回值可以不处理。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIntentionActionResult(IntentionActionResult $IntentionActionResult) 设置意愿核身点头确认模式的结果信息,若未使用该意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -95,6 +99,12 @@ class GetDetectInfoEnhancedResponse extends AbstractModel */ public $IntentionQuestionResult; + /** + * @var IntentionActionResult 意愿核身点头确认模式的结果信息,若未使用该意愿核身功能,该字段返回值可以不处理。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IntentionActionResult; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -114,6 +124,8 @@ class GetDetectInfoEnhancedResponse extends AbstractModel * @param IntentionVerifyData $IntentionVerifyData 意愿核身朗读模式结果信息。若未使用意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 * @param IntentionQuestionResult $IntentionQuestionResult 意愿核身问答模式结果。若未使用该意愿核身功能,该字段返回值可以不处理。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param IntentionActionResult $IntentionActionResult 意愿核身点头确认模式的结果信息,若未使用该意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -165,6 +177,11 @@ class GetDetectInfoEnhancedResponse extends AbstractModel $this->IntentionQuestionResult->deserialize($param["IntentionQuestionResult"]); } + if (array_key_exists("IntentionActionResult",$param) and $param["IntentionActionResult"] !== null) { + $this->IntentionActionResult = new IntentionActionResult(); + $this->IntentionActionResult->deserialize($param["IntentionActionResult"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionConfig.php new file mode 100644 index 00000000..029a92b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionConfig.php @@ -0,0 +1,53 @@ +Text = $param["Text"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionResult.php new file mode 100644 index 00000000..b308c33f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionResult.php @@ -0,0 +1,170 @@ +FinalResultDetailCode = $param["FinalResultDetailCode"]; + } + + if (array_key_exists("FinalResultMessage",$param) and $param["FinalResultMessage"] !== null) { + $this->FinalResultMessage = $param["FinalResultMessage"]; + } + + if (array_key_exists("Details",$param) and $param["Details"] !== null) { + $this->Details = []; + foreach ($param["Details"] as $key => $value){ + $obj = new IntentionActionResultDetail(); + $obj->deserialize($value); + array_push($this->Details, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionResultDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionResultDetail.php new file mode 100644 index 00000000..751cb301 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionActionResultDetail.php @@ -0,0 +1,73 @@ +Video = $param["Video"]; + } + + if (array_key_exists("ScreenShot",$param) and $param["ScreenShot"] !== null) { + $this->ScreenShot = $param["ScreenShot"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionQuestion.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionQuestion.php index 7a2fdd01..74204b33 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionQuestion.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionQuestion.php @@ -20,26 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * 意愿核身过程中播报的问题文本、用户回答的标准文本。 * - * @method string getQuestion() 获取系统播报的问题文本,问题最大长度为150个字符。 - * @method void setQuestion(string $Question) 设置系统播报的问题文本,问题最大长度为150个字符。 - * @method array getAnswers() 获取用户答案的标准文本列表,用于识别用户回答的语音与标准文本是否一致。列表长度最大为50,单个答案长度限制10个字符。 - * @method void setAnswers(array $Answers) 设置用户答案的标准文本列表,用于识别用户回答的语音与标准文本是否一致。列表长度最大为50,单个答案长度限制10个字符。 + * @method string getQuestion() 获取当选择语音问答模式时,系统自动播报的问题文本,最大长度为150个字符。 + * @method void setQuestion(string $Question) 设置当选择语音问答模式时,系统自动播报的问题文本,最大长度为150个字符。 + * @method array getAnswers() 获取当选择语音问答模式时,用于判断用户回答是否通过的标准答案列表,传入后可自动判断用户回答文本是否在标准文本列表中。列表长度最大为50,单个答案长度限制10个字符。 + * @method void setAnswers(array $Answers) 设置当选择语音问答模式时,用于判断用户回答是否通过的标准答案列表,传入后可自动判断用户回答文本是否在标准文本列表中。列表长度最大为50,单个答案长度限制10个字符。 */ class IntentionQuestion extends AbstractModel { /** - * @var string 系统播报的问题文本,问题最大长度为150个字符。 + * @var string 当选择语音问答模式时,系统自动播报的问题文本,最大长度为150个字符。 */ public $Question; /** - * @var array 用户答案的标准文本列表,用于识别用户回答的语音与标准文本是否一致。列表长度最大为50,单个答案长度限制10个字符。 + * @var array 当选择语音问答模式时,用于判断用户回答是否通过的标准答案列表,传入后可自动判断用户回答文本是否在标准文本列表中。列表长度最大为50,单个答案长度限制10个字符。 */ public $Answers; /** - * @param string $Question 系统播报的问题文本,问题最大长度为150个字符。 - * @param array $Answers 用户答案的标准文本列表,用于识别用户回答的语音与标准文本是否一致。列表长度最大为50,单个答案长度限制10个字符。 + * @param string $Question 当选择语音问答模式时,系统自动播报的问题文本,最大长度为150个字符。 + * @param array $Answers 当选择语音问答模式时,用于判断用户回答是否通过的标准答案列表,传入后可自动判断用户回答文本是否在标准文本列表中。列表长度最大为50,单个答案长度限制10个字符。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionVerifyData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionVerifyData.php index 088e12c4..f1fc64da 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionVerifyData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/IntentionVerifyData.php @@ -80,6 +80,7 @@ class IntentionVerifyData extends AbstractModel /** * @var string 本次流程用户语音与传入文本比对的相似度分值,取值范围 [0.00, 100.00]。只有配置了相似度阈值后才进行语音校验并返回相似度分值。 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $AsrResultSimilarity; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/RuleIdConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/RuleIdConfig.php index b7058ef9..0083da5c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/RuleIdConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/RuleIdConfig.php @@ -22,6 +22,12 @@ use TencentCloud\Common\AbstractModel; * * @method boolean getIntentionRecognition() 获取意愿核身过程中识别用户的回答意图,开启后除了IntentionQuestions的Answers列表中的标准回答会通过,近似意图的回答也会通过,默认不开启。 * @method void setIntentionRecognition(boolean $IntentionRecognition) 设置意愿核身过程中识别用户的回答意图,开启后除了IntentionQuestions的Answers列表中的标准回答会通过,近似意图的回答也会通过,默认不开启。 + * @method integer getIntentionType() 获取意愿核身类型,默认为0: +0:问答模式,DetectAuth接口需要传入IntentionQuestions字段; +1:点头模式,DetectAuth接口需要传入IntentionActions字段; + * @method void setIntentionType(integer $IntentionType) 设置意愿核身类型,默认为0: +0:问答模式,DetectAuth接口需要传入IntentionQuestions字段; +1:点头模式,DetectAuth接口需要传入IntentionActions字段; */ class RuleIdConfig extends AbstractModel { @@ -30,8 +36,18 @@ class RuleIdConfig extends AbstractModel */ public $IntentionRecognition; + /** + * @var integer 意愿核身类型,默认为0: +0:问答模式,DetectAuth接口需要传入IntentionQuestions字段; +1:点头模式,DetectAuth接口需要传入IntentionActions字段; + */ + public $IntentionType; + /** * @param boolean $IntentionRecognition 意愿核身过程中识别用户的回答意图,开启后除了IntentionQuestions的Answers列表中的标准回答会通过,近似意图的回答也会通过,默认不开启。 + * @param integer $IntentionType 意愿核身类型,默认为0: +0:问答模式,DetectAuth接口需要传入IntentionQuestions字段; +1:点头模式,DetectAuth接口需要传入IntentionActions字段; */ function __construct() { @@ -49,5 +65,9 @@ class RuleIdConfig extends AbstractModel if (array_key_exists("IntentionRecognition",$param) and $param["IntentionRecognition"] !== null) { $this->IntentionRecognition = $param["IntentionRecognition"]; } + + if (array_key_exists("IntentionType",$param) and $param["IntentionType"] !== null) { + $this->IntentionType = $param["IntentionType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/CreateScanUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/CreateScanUserRequest.php index 8bcc30ca..3b0a959a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/CreateScanUserRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/CreateScanUserRequest.php @@ -23,7 +23,19 @@ use TencentCloud\Common\AbstractModel; * @method integer getBizId() 获取应用ID,登录控制台 - 服务管理创建应用得到的AppID * @method void setBizId(integer $BizId) 设置应用ID,登录控制台 - 服务管理创建应用得到的AppID * @method integer getUserId() 获取需要新增送检的用户号。示例:1234 +(若UserId不填,则UserIdString必填;两者选其一;两者都填以UserIdString为准) * @method void setUserId(integer $UserId) 设置需要新增送检的用户号。示例:1234 +(若UserId不填,则UserIdString必填;两者选其一;两者都填以UserIdString为准) + * @method string getUserIdString() 获取需要新增送检的用户号。示例:"1234" +(若UserIdString不填,则UserId必填;两者选其一;两者都填以UserIdString为准) + * @method void setUserIdString(string $UserIdString) 设置需要新增送检的用户号。示例:"1234" +(若UserIdString不填,则UserId必填;两者选其一;两者都填以UserIdString为准) + * @method integer getExpirationTime() 获取当前用户送检过期时间,单位:秒。 +若参数不为0,则在过期时间之后,用户不会被送检。 +若参数为0,则送检配置不会自动失效。 + * @method void setExpirationTime(integer $ExpirationTime) 设置当前用户送检过期时间,单位:秒。 +若参数不为0,则在过期时间之后,用户不会被送检。 +若参数为0,则送检配置不会自动失效。 */ class CreateScanUserRequest extends AbstractModel { @@ -34,12 +46,32 @@ class CreateScanUserRequest extends AbstractModel /** * @var integer 需要新增送检的用户号。示例:1234 +(若UserId不填,则UserIdString必填;两者选其一;两者都填以UserIdString为准) */ public $UserId; + /** + * @var string 需要新增送检的用户号。示例:"1234" +(若UserIdString不填,则UserId必填;两者选其一;两者都填以UserIdString为准) + */ + public $UserIdString; + + /** + * @var integer 当前用户送检过期时间,单位:秒。 +若参数不为0,则在过期时间之后,用户不会被送检。 +若参数为0,则送检配置不会自动失效。 + */ + public $ExpirationTime; + /** * @param integer $BizId 应用ID,登录控制台 - 服务管理创建应用得到的AppID * @param integer $UserId 需要新增送检的用户号。示例:1234 +(若UserId不填,则UserIdString必填;两者选其一;两者都填以UserIdString为准) + * @param string $UserIdString 需要新增送检的用户号。示例:"1234" +(若UserIdString不填,则UserId必填;两者选其一;两者都填以UserIdString为准) + * @param integer $ExpirationTime 当前用户送检过期时间,单位:秒。 +若参数不为0,则在过期时间之后,用户不会被送检。 +若参数为0,则送检配置不会自动失效。 */ function __construct() { @@ -61,5 +93,13 @@ class CreateScanUserRequest extends AbstractModel if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { $this->UserId = $param["UserId"]; } + + if (array_key_exists("UserIdString",$param) and $param["UserIdString"] !== null) { + $this->UserIdString = $param["UserIdString"]; + } + + if (array_key_exists("ExpirationTime",$param) and $param["ExpirationTime"] !== null) { + $this->ExpirationTime = $param["ExpirationTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/DeleteScanUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/DeleteScanUserRequest.php index 87daca51..469c51ec 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/DeleteScanUserRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/DeleteScanUserRequest.php @@ -23,7 +23,13 @@ use TencentCloud\Common\AbstractModel; * @method integer getBizId() 获取应用ID,登录控制台 - 服务管理创建应用得到的AppID * @method void setBizId(integer $BizId) 设置应用ID,登录控制台 - 服务管理创建应用得到的AppID * @method integer getUserId() 获取需要删除送检的用户号。示例:1234 +(若UserId不填,则UserIdString必填;两者选其一;两者都填以UserIdString为准) * @method void setUserId(integer $UserId) 设置需要删除送检的用户号。示例:1234 +(若UserId不填,则UserIdString必填;两者选其一;两者都填以UserIdString为准) + * @method string getUserIdString() 获取需要删除送检的用户号。示例:"1234" +(若UserIdString不填,则UserId必填;两者选其一;两者都填以UserIdString为准) + * @method void setUserIdString(string $UserIdString) 设置需要删除送检的用户号。示例:"1234" +(若UserIdString不填,则UserId必填;两者选其一;两者都填以UserIdString为准) */ class DeleteScanUserRequest extends AbstractModel { @@ -34,12 +40,22 @@ class DeleteScanUserRequest extends AbstractModel /** * @var integer 需要删除送检的用户号。示例:1234 +(若UserId不填,则UserIdString必填;两者选其一;两者都填以UserIdString为准) */ public $UserId; + /** + * @var string 需要删除送检的用户号。示例:"1234" +(若UserIdString不填,则UserId必填;两者选其一;两者都填以UserIdString为准) + */ + public $UserIdString; + /** * @param integer $BizId 应用ID,登录控制台 - 服务管理创建应用得到的AppID * @param integer $UserId 需要删除送检的用户号。示例:1234 +(若UserId不填,则UserIdString必填;两者选其一;两者都填以UserIdString为准) + * @param string $UserIdString 需要删除送检的用户号。示例:"1234" +(若UserIdString不填,则UserId必填;两者选其一;两者都填以UserIdString为准) */ function __construct() { @@ -61,5 +77,9 @@ class DeleteScanUserRequest extends AbstractModel if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { $this->UserId = $param["UserId"]; } + + if (array_key_exists("UserIdString",$param) and $param["UserIdString"] !== null) { + $this->UserIdString = $param["UserIdString"]; + } } } 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 17b4c0f1..8a7bdfcf 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 @@ -64,6 +64,7 @@ use TencentCloud\Iotexplorer\V20190423\Models as Models; * @method Models\DescribeGatewayBindDevicesResponse DescribeGatewayBindDevices(Models\DescribeGatewayBindDevicesRequest $req) 获取网关绑定的子设备列表 * @method Models\DescribeGatewaySubDeviceListResponse DescribeGatewaySubDeviceList(Models\DescribeGatewaySubDeviceListRequest $req) 查询绑定到家庭的网关设备的子设备列表 * @method Models\DescribeGatewaySubProductsResponse DescribeGatewaySubProducts(Models\DescribeGatewaySubProductsRequest $req) 用于获取网关可绑定或解绑的子产品 + * @method Models\DescribeInstanceResponse DescribeInstance(Models\DescribeInstanceRequest $req) 公共实例过期时间 0001-01-01T00:00:00Z,公共实例是永久有效 * @method Models\DescribeLoRaFrequencyResponse DescribeLoRaFrequency(Models\DescribeLoRaFrequencyRequest $req) 提供查询LoRa自定义频点详情的能力 * @method Models\DescribeModelDefinitionResponse DescribeModelDefinition(Models\DescribeModelDefinitionRequest $req) 查询产品配置的数据模板信息 * @method Models\DescribePositionFenceListResponse DescribePositionFenceList(Models\DescribePositionFenceListRequest $req) 获取围栏列表 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeInstanceRequest.php new file mode 100644 index 00000000..c1977487 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeInstanceRequest.php @@ -0,0 +1,89 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Include",$param) and $param["Include"] !== null) { + $this->Include = $param["Include"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProductId",$param) and $param["ProductId"] !== null) { + $this->ProductId = $param["ProductId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeInstanceResponse.php new file mode 100644 index 00000000..b132de0a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeInstanceResponse.php @@ -0,0 +1,70 @@ +Data = new InstanceDetail(); + $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/Iotexplorer/V20190423/Models/InstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/InstanceDetail.php new file mode 100644 index 00000000..5750b6f1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/InstanceDetail.php @@ -0,0 +1,206 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { + $this->ZoneId = $param["ZoneId"]; + } + + if (array_key_exists("TotalDeviceNum",$param) and $param["TotalDeviceNum"] !== null) { + $this->TotalDeviceNum = $param["TotalDeviceNum"]; + } + + if (array_key_exists("UsedDeviceNum",$param) and $param["UsedDeviceNum"] !== null) { + $this->UsedDeviceNum = $param["UsedDeviceNum"]; + } + + if (array_key_exists("ProjectNum",$param) and $param["ProjectNum"] !== null) { + $this->ProjectNum = $param["ProjectNum"]; + } + + if (array_key_exists("ProductNum",$param) and $param["ProductNum"] !== null) { + $this->ProductNum = $param["ProductNum"]; + } + + 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("ExpireTime",$param) and $param["ExpireTime"] !== null) { + $this->ExpireTime = $param["ExpireTime"]; + } + + if (array_key_exists("TotalDevice",$param) and $param["TotalDevice"] !== null) { + $this->TotalDevice = $param["TotalDevice"]; + } + + if (array_key_exists("ActivateDevice",$param) and $param["ActivateDevice"] !== null) { + $this->ActivateDevice = $param["ActivateDevice"]; + } + } +} 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 77577bbd..7caba3a6 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 @@ -60,6 +60,7 @@ use TencentCloud\Iotvideo\V20211125\Models as Models; * @method Models\DescribeCloudStorageResponse DescribeCloudStorage(Models\DescribeCloudStorageRequest $req) 获取设备云存服务详情 * @method Models\DescribeCloudStorageDateResponse DescribeCloudStorageDate(Models\DescribeCloudStorageDateRequest $req) 获取具有云存的日期 * @method Models\DescribeCloudStorageEventsResponse DescribeCloudStorageEvents(Models\DescribeCloudStorageEventsRequest $req) 拉取云存事件列表 + * @method Models\DescribeCloudStorageOrderResponse DescribeCloudStorageOrder(Models\DescribeCloudStorageOrderRequest $req) 查询云存服务详情 * @method Models\DescribeCloudStoragePackageConsumeDetailsResponse DescribeCloudStoragePackageConsumeDetails(Models\DescribeCloudStoragePackageConsumeDetailsRequest $req) 获取云存套餐包消耗详细记录 * @method Models\DescribeCloudStoragePackageConsumeStatsResponse DescribeCloudStoragePackageConsumeStats(Models\DescribeCloudStoragePackageConsumeStatsRequest $req) 获取云存套餐包消耗统计 * @method Models\DescribeCloudStorageStreamDataResponse DescribeCloudStorageStreamData(Models\DescribeCloudStorageStreamDataRequest $req) 获取设备图片流数据 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/CreateCloudStorageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/CreateCloudStorageRequest.php index 00ec2e56..d3a34749 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/CreateCloudStorageRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/CreateCloudStorageRequest.php @@ -70,6 +70,8 @@ lye1y30d:低功耗事件30天年套餐。 * @method void setOverride(integer $Override) 设置如果当前设备已开启云存套餐,Override=1会使用新套餐覆盖原有套餐。不传此参数则默认为0。 * @method string getPackageQueue() 获取套餐列表顺序:PackageQueue=front会立即使用新购买的套餐,新购套餐结束后,列表中下一个未过期的套餐继续生效;PackageQueue=end会等设备当前所有已购买套餐过期后才会生效新购套餐。与Override参数不能同时使用。 * @method void setPackageQueue(string $PackageQueue) 设置套餐列表顺序:PackageQueue=front会立即使用新购买的套餐,新购套餐结束后,列表中下一个未过期的套餐继续生效;PackageQueue=end会等设备当前所有已购买套餐过期后才会生效新购套餐。与Override参数不能同时使用。 + * @method string getOrderId() 获取订单id + * @method void setOrderId(string $OrderId) 设置订单id */ class CreateCloudStorageRequest extends AbstractModel { @@ -118,6 +120,11 @@ lye1y30d:低功耗事件30天年套餐。 */ public $PackageQueue; + /** + * @var string 订单id + */ + public $OrderId; + /** * @param string $ProductId 产品ID * @param string $DeviceName 设备名称 @@ -144,6 +151,7 @@ lye1y7d:低功耗事件7天年套餐。 lye1y30d:低功耗事件30天年套餐。 * @param integer $Override 如果当前设备已开启云存套餐,Override=1会使用新套餐覆盖原有套餐。不传此参数则默认为0。 * @param string $PackageQueue 套餐列表顺序:PackageQueue=front会立即使用新购买的套餐,新购套餐结束后,列表中下一个未过期的套餐继续生效;PackageQueue=end会等设备当前所有已购买套餐过期后才会生效新购套餐。与Override参数不能同时使用。 + * @param string $OrderId 订单id */ function __construct() { @@ -177,5 +185,9 @@ lye1y30d:低功耗事件30天年套餐。 if (array_key_exists("PackageQueue",$param) and $param["PackageQueue"] !== null) { $this->PackageQueue = $param["PackageQueue"]; } + + if (array_key_exists("OrderId",$param) and $param["OrderId"] !== null) { + $this->OrderId = $param["OrderId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageOrderRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageOrderRequest.php new file mode 100644 index 00000000..e2e7c439 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageOrderRequest.php @@ -0,0 +1,53 @@ +OrderId = $param["OrderId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageOrderResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageOrderResponse.php new file mode 100644 index 00000000..907cd5b9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageOrderResponse.php @@ -0,0 +1,125 @@ +StartTime = $param["StartTime"]; + } + + if (array_key_exists("ExpireTime",$param) and $param["ExpireTime"] !== null) { + $this->ExpireTime = $param["ExpireTime"]; + } + + if (array_key_exists("PackageId",$param) and $param["PackageId"] !== null) { + $this->PackageId = $param["PackageId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->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/Iotvideo/V20211125/Models/PackageInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/PackageInfo.php index 87170dd2..c4d3bbaf 100644 --- 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 @@ -37,6 +37,14 @@ use TencentCloud\Common\AbstractModel; * @method integer getUpdatedAt() 获取云存套餐更新时间 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUpdatedAt(integer $UpdatedAt) 设置云存套餐更新时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPackageId() 获取套餐id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPackageId(string $PackageId) 设置套餐id +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getOrderId() 获取订单id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOrderId(string $OrderId) 设置订单id 注意:此字段可能返回 null,表示取不到有效值。 */ class PackageInfo extends AbstractModel @@ -74,6 +82,18 @@ class PackageInfo extends AbstractModel */ public $UpdatedAt; + /** + * @var string 套餐id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PackageId; + + /** + * @var string 订单id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OrderId; + /** * @param integer $Status 云存开启状态,0为未开启,2为正在生效,1为已过期 注:这里只返回状态为0的数据 @@ -83,6 +103,10 @@ class PackageInfo extends AbstractModel * @param integer $CreatedAt 云存套餐创建时间 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $UpdatedAt 云存套餐更新时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $PackageId 套餐id +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $OrderId 订单id 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -121,5 +145,13 @@ class PackageInfo extends AbstractModel if (array_key_exists("UpdatedAt",$param) and $param["UpdatedAt"] !== null) { $this->UpdatedAt = $param["UpdatedAt"]; } + + if (array_key_exists("PackageId",$param) and $param["PackageId"] !== null) { + $this->PackageId = $param["PackageId"]; + } + + if (array_key_exists("OrderId",$param) and $param["OrderId"] !== null) { + $this->OrderId = $param["OrderId"]; + } } } 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 index 882747f0..80fa6ebc 100644 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/IssClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/IssClient.php @@ -35,6 +35,7 @@ use TencentCloud\Iss\V20230517\Models as Models; * @method Models\AddRecordTemplateResponse AddRecordTemplate(Models\AddRecordTemplateRequest $req) 用于新增实时上云模板 * @method Models\AddStreamAuthResponse AddStreamAuth(Models\AddStreamAuthRequest $req) 用于设置推拉流鉴权配置。 * @method Models\AddUserDeviceResponse AddUserDevice(Models\AddUserDeviceRequest $req) 用于新增单个设备。添加设备之后,可根据返回结果到设备上进行配置,配置后等待设备注册/推流。 + * @method Models\BatchOperateDeviceResponse BatchOperateDevice(Models\BatchOperateDeviceRequest $req) 用于批量操作(启用,禁用,删除)设备 * @method Models\CheckDomainResponse CheckDomain(Models\CheckDomainRequest $req) 用于检测域名是否备案。 * @method Models\ControlDevicePTZResponse ControlDevicePTZ(Models\ControlDevicePTZRequest $req) 用于设备通道云台控制,包括转动、变倍、变焦、光圈等。 * @method Models\ControlDevicePresetResponse ControlDevicePreset(Models\ControlDevicePresetRequest $req) 用于操作设备预置位,包括设置、删除、调用。 @@ -72,10 +73,12 @@ use TencentCloud\Iss\V20230517\Models as Models; * @method Models\DescribeRecordRetrieveTaskResponse DescribeRecordRetrieveTask(Models\DescribeRecordRetrieveTaskRequest $req) 用于查询云录像取回任务详情 * @method Models\DescribeRecordTemplateResponse DescribeRecordTemplate(Models\DescribeRecordTemplateRequest $req) 用于查询实时上云模板详情 * @method Models\DescribeStreamAuthResponse DescribeStreamAuth(Models\DescribeStreamAuthRequest $req) 用于查询推拉流鉴权配置。 + * @method Models\DescribeTaskResponse DescribeTask(Models\DescribeTaskRequest $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\ListGatewayDevicesResponse ListGatewayDevices(Models\ListGatewayDevicesRequest $req) 用于查询网关下挂载的设备列表。 * @method Models\ListGatewaysResponse ListGateways(Models\ListGatewaysRequest $req) 用于获取网关列表。 * @method Models\ListOrganizationChannelNumbersResponse ListOrganizationChannelNumbers(Models\ListOrganizationChannelNumbersRequest $req) 用于查询组织目录下的未添加到实时上云计划中的通道数量 * @method Models\ListOrganizationChannelsResponse ListOrganizationChannels(Models\ListOrganizationChannelsRequest $req) 用于查询组织目录下的通道列表 @@ -87,6 +90,8 @@ use TencentCloud\Iss\V20230517\Models as Models; * @method Models\ListRecordPlansResponse ListRecordPlans(Models\ListRecordPlansRequest $req) 用于查询实时上云计划列表 * @method Models\ListRecordRetrieveTasksResponse ListRecordRetrieveTasks(Models\ListRecordRetrieveTasksRequest $req) 用于查询取回任务列表 * @method Models\ListRecordTemplatesResponse ListRecordTemplates(Models\ListRecordTemplatesRequest $req) 用于查询实时上云模板列表 + * @method Models\ListSubTasksResponse ListSubTasks(Models\ListSubTasksRequest $req) 用于查询任务的子任务列表 + * @method Models\ListTasksResponse ListTasks(Models\ListTasksRequest $req) 用于查询批量任务和简单任务列表 * @method Models\PlayRecordResponse PlayRecord(Models\PlayRecordRequest $req) 用于获取设备本地录像 URL 地址。 * @method Models\RefreshDeviceChannelResponse RefreshDeviceChannel(Models\RefreshDeviceChannelRequest $req) 用于刷新国标设备的通道(接口调用后,触发向设备请求通道列表,新增的通道入库,设备上已删除的通道需自行删除、后台不自动删除)。 * @method Models\UpdateAITaskResponse UpdateAITask(Models\UpdateAITaskRequest $req) 更新AI任务 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceData.php new file mode 100644 index 00000000..edb65a40 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceData.php @@ -0,0 +1,57 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceRequest.php new file mode 100644 index 00000000..c14655c3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceRequest.php @@ -0,0 +1,65 @@ +DeviceIds = $param["DeviceIds"]; + } + + if (array_key_exists("Cmd",$param) and $param["Cmd"] !== null) { + $this->Cmd = $param["Cmd"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceResponse.php new file mode 100644 index 00000000..4694da6e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BatchOperateDeviceResponse.php @@ -0,0 +1,66 @@ +Data = new BatchOperateDeviceData(); + $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/DescribeTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeTaskRequest.php new file mode 100644 index 00000000..ade85bca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeTaskRequest.php @@ -0,0 +1,53 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeTaskResponse.php new file mode 100644 index 00000000..eca426c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeTaskResponse.php @@ -0,0 +1,66 @@ +Data = new TaskData(); + $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/GatewayDevice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewayDevice.php new file mode 100644 index 00000000..5ab51219 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewayDevice.php @@ -0,0 +1,185 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("ProtocolType",$param) and $param["ProtocolType"] !== null) { + $this->ProtocolType = $param["ProtocolType"]; + } + + if (array_key_exists("ProtocolTypeName",$param) and $param["ProtocolTypeName"] !== null) { + $this->ProtocolTypeName = $param["ProtocolTypeName"]; + } + + 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("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("ChannelNum",$param) and $param["ChannelNum"] !== null) { + $this->ChannelNum = $param["ChannelNum"]; + } + + 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/ListGatewayDevicesData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewayDevicesData.php new file mode 100644 index 00000000..d5ca1f76 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewayDevicesData.php @@ -0,0 +1,78 @@ +List = []; + foreach ($param["List"] as $key => $value){ + $obj = new GatewayDevice(); + $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/Iss/V20230517/Models/ListGatewayDevicesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewayDevicesRequest.php new file mode 100644 index 00000000..ca7812c3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewayDevicesRequest.php @@ -0,0 +1,77 @@ +GatewayId = $param["GatewayId"]; + } + + 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/ListGatewayDevicesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewayDevicesResponse.php new file mode 100644 index 00000000..c3f10fa4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewayDevicesResponse.php @@ -0,0 +1,66 @@ +Data = new ListGatewayDevicesData(); + $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/ListSubTasksData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListSubTasksData.php new file mode 100644 index 00000000..73eaa953 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListSubTasksData.php @@ -0,0 +1,70 @@ +List = []; + foreach ($param["List"] as $key => $value){ + $obj = new SubTaskData(); + $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/Iss/V20230517/Models/ListSubTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListSubTasksRequest.php new file mode 100644 index 00000000..a1a6476a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListSubTasksRequest.php @@ -0,0 +1,89 @@ +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"]; + } + + 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/ListSubTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListSubTasksResponse.php new file mode 100644 index 00000000..819b3f3f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListSubTasksResponse.php @@ -0,0 +1,66 @@ +Data = new ListSubTasksData(); + $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/ListTasksData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListTasksData.php new file mode 100644 index 00000000..e5e09396 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListTasksData.php @@ -0,0 +1,78 @@ +List = []; + foreach ($param["List"] as $key => $value){ + $obj = new TaskData(); + $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/Iss/V20230517/Models/ListTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListTasksRequest.php new file mode 100644 index 00000000..1994471e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListTasksRequest.php @@ -0,0 +1,89 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { + $this->Operation = $param["Operation"]; + } + + 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/ListTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListTasksResponse.php new file mode 100644 index 00000000..03daa636 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListTasksResponse.php @@ -0,0 +1,66 @@ +Data = new ListTasksData(); + $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/SubTaskData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SubTaskData.php new file mode 100644 index 00000000..c512cb9e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SubTaskData.php @@ -0,0 +1,177 @@ +SubTaskId = $param["SubTaskId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("FailReason",$param) and $param["FailReason"] !== null) { + $this->FailReason = $param["FailReason"]; + } + + if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { + $this->Progress = $param["Progress"]; + } + + if (array_key_exists("Action",$param) and $param["Action"] !== null) { + $this->Action = $param["Action"]; + } + + if (array_key_exists("ActionZhDesc",$param) and $param["ActionZhDesc"] !== null) { + $this->ActionZhDesc = $param["ActionZhDesc"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("StartedAt",$param) and $param["StartedAt"] !== null) { + $this->StartedAt = $param["StartedAt"]; + } + + 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"]; + } + + if (array_key_exists("Runtime",$param) and $param["Runtime"] !== null) { + $this->Runtime = $param["Runtime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/TaskData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/TaskData.php new file mode 100644 index 00000000..856ffee5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/TaskData.php @@ -0,0 +1,237 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("FailReason",$param) and $param["FailReason"] !== null) { + $this->FailReason = $param["FailReason"]; + } + + if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { + $this->Progress = $param["Progress"]; + } + + if (array_key_exists("Action",$param) and $param["Action"] !== null) { + $this->Action = $param["Action"]; + } + + if (array_key_exists("ActionZhDesc",$param) and $param["ActionZhDesc"] !== null) { + $this->ActionZhDesc = $param["ActionZhDesc"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("SuccessCount",$param) and $param["SuccessCount"] !== null) { + $this->SuccessCount = $param["SuccessCount"]; + } + + if (array_key_exists("FailCount",$param) and $param["FailCount"] !== null) { + $this->FailCount = $param["FailCount"]; + } + + if (array_key_exists("RunningCount",$param) and $param["RunningCount"] !== null) { + $this->RunningCount = $param["RunningCount"]; + } + + if (array_key_exists("StartedAt",$param) and $param["StartedAt"] !== null) { + $this->StartedAt = $param["StartedAt"]; + } + + 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"]; + } + + if (array_key_exists("Runtime",$param) and $param["Runtime"] !== null) { + $this->Runtime = $param["Runtime"]; + } + } +} 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 e66522a1..1729c52a 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 @@ -44,6 +44,7 @@ use TencentCloud\Lcic\V20220817\Models as Models; * @method Models\DeleteRecordResponse DeleteRecord(Models\DeleteRecordRequest $req) 删除指定房间的录制文件 * @method Models\DeleteRoomResponse DeleteRoom(Models\DeleteRoomRequest $req) 删除房间 * @method Models\DeleteSupervisorResponse DeleteSupervisor(Models\DeleteSupervisorRequest $req) 删除巡课 + * @method Models\DeleteUserResponse DeleteUser(Models\DeleteUserRequest $req) 删除已注册用户。注:如果该成员已被添加到群组,请先在群组中删除该成员。 * @method Models\DescribeAnswerListResponse DescribeAnswerList(Models\DescribeAnswerListRequest $req) 获取房间答题详情 * @method Models\DescribeAppDetailResponse DescribeAppDetail(Models\DescribeAppDetailRequest $req) 获取应用详情 * @method Models\DescribeCurrentMemberListResponse DescribeCurrentMemberList(Models\DescribeCurrentMemberListRequest $req) 获取当前房间的成员列表,房间结束或过期后无法使用。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DeleteUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DeleteUserRequest.php new file mode 100644 index 00000000..1fce8c4e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DeleteUserRequest.php @@ -0,0 +1,53 @@ +UserId = $param["UserId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DeleteUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DeleteUserResponse.php new file mode 100644 index 00000000..87a5a83d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DeleteUserResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeUserResponse.php index 765ce92a..8b169911 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeUserResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeUserResponse.php @@ -28,6 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setName(string $Name) 设置用户昵称。 * @method string getAvatar() 获取用户头像Url。 * @method void setAvatar(string $Avatar) 设置用户头像Url。 + * @method string getOriginId() 获取用户在客户系统的Id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOriginId(string $OriginId) 设置用户在客户系统的Id +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -53,6 +57,12 @@ class DescribeUserResponse extends AbstractModel */ public $Avatar; + /** + * @var string 用户在客户系统的Id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OriginId; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -63,6 +73,8 @@ class DescribeUserResponse extends AbstractModel * @param string $UserId 用户Id。 * @param string $Name 用户昵称。 * @param string $Avatar 用户头像Url。 + * @param string $OriginId 用户在客户系统的Id +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -94,6 +106,10 @@ class DescribeUserResponse extends AbstractModel $this->Avatar = $param["Avatar"]; } + if (array_key_exists("OriginId",$param) and $param["OriginId"] !== null) { + $this->OriginId = $param["OriginId"]; + } + 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/EventDataInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/EventDataInfo.php index 093de36f..ebee5bc2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/EventDataInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/EventDataInfo.php @@ -27,6 +27,22 @@ use TencentCloud\Common\AbstractModel; * @method string getUserId() 获取事件发生的用户。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUserId(string $UserId) 设置事件发生的用户。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getDevice() 获取用户设备类型。0: Unknown; 1: Windows; 2: macOS; 3: Android; 4: iOS; 5: Web; 6: Mobile webpage; 7: Weixin Mini Program. +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDevice(integer $Device) 设置用户设备类型。0: Unknown; 1: Windows; 2: macOS; 3: Android; 4: iOS; 5: Web; 6: Mobile webpage; 7: Weixin Mini Program. +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getDuration() 获取录制时长。单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDuration(integer $Duration) 设置录制时长。单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getRecordSize() 获取录制文件大小 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRecordSize(integer $RecordSize) 设置录制文件大小 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRecordUrl() 获取录制url +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRecordUrl(string $RecordUrl) 设置录制url 注意:此字段可能返回 null,表示取不到有效值。 */ class EventDataInfo extends AbstractModel @@ -43,10 +59,42 @@ class EventDataInfo extends AbstractModel */ public $UserId; + /** + * @var integer 用户设备类型。0: Unknown; 1: Windows; 2: macOS; 3: Android; 4: iOS; 5: Web; 6: Mobile webpage; 7: Weixin Mini Program. +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Device; + + /** + * @var integer 录制时长。单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Duration; + + /** + * @var integer 录制文件大小 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RecordSize; + + /** + * @var string 录制url +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RecordUrl; + /** * @param integer $RoomId 事件发生的房间号。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $UserId 事件发生的用户。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Device 用户设备类型。0: Unknown; 1: Windows; 2: macOS; 3: Android; 4: iOS; 5: Web; 6: Mobile webpage; 7: Weixin Mini Program. +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Duration 录制时长。单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $RecordSize 录制文件大小 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $RecordUrl 录制url 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -69,5 +117,21 @@ class EventDataInfo extends AbstractModel if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { $this->UserId = $param["UserId"]; } + + if (array_key_exists("Device",$param) and $param["Device"] !== null) { + $this->Device = $param["Device"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("RecordSize",$param) and $param["RecordSize"] !== null) { + $this->RecordSize = $param["RecordSize"]; + } + + if (array_key_exists("RecordUrl",$param) and $param["RecordUrl"] !== null) { + $this->RecordUrl = $param["RecordUrl"]; + } } } 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 3773b881..fc864107 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 @@ -96,6 +96,8 @@ video 纯视频 * @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 getRecordLayout() 获取录制模板。仅可修改还未开始的房间。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 + * @method void setRecordLayout(integer $RecordLayout) 设置录制模板。仅可修改还未开始的房间。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 */ class ModifyRoomRequest extends AbstractModel { @@ -213,6 +215,11 @@ video 纯视频 */ public $RoomType; + /** + * @var integer 录制模板。仅可修改还未开始的房间。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 + */ + public $RecordLayout; + /** * @param integer $RoomId 房间ID。 * @param integer $SdkAppId 低代码互动课堂的SdkAppId @@ -252,6 +259,7 @@ video 纯视频 * @param integer $VideoOrientation 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 * @param integer $IsGradingRequiredPostClass 开启课后评分。 0:不开启(默认) 1:开启 * @param integer $RoomType 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + * @param integer $RecordLayout 录制模板。仅可修改还未开始的房间。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 */ function __construct() { @@ -341,5 +349,9 @@ video 纯视频 if (array_key_exists("RoomType",$param) and $param["RoomType"] !== null) { $this->RoomType = $param["RoomType"]; } + + if (array_key_exists("RecordLayout",$param) and $param["RecordLayout"] !== null) { + $this->RecordLayout = $param["RecordLayout"]; + } } } 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 1f2ddee3..acad4593 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 @@ -68,9 +68,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRecordUrl(string $RecordUrl) 设置录制地址(协议为https)。仅在房间结束后存在。 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getMaxMicNumber() 获取最高房间内人数(包括老师),0表示不限制,默认为0 + * @method integer getMaxMicNumber() 获取最高房间内人数(不包括老师),0表示不限制,默认为0 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setMaxMicNumber(integer $MaxMicNumber) 设置最高房间内人数(包括老师),0表示不限制,默认为0 + * @method void setMaxMicNumber(integer $MaxMicNumber) 设置最高房间内人数(不包括老师),0表示不限制,默认为0 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getEnableDirectControl() 获取打开学生麦克风/摄像头的授权开关 注意:此字段可能返回 null,表示取不到有效值。 @@ -164,7 +164,7 @@ class RoomItem extends AbstractModel public $RecordUrl; /** - * @var integer 最高房间内人数(包括老师),0表示不限制,默认为0 + * @var integer 最高房间内人数(不包括老师),0表示不限制,默认为0 注意:此字段可能返回 null,表示取不到有效值。 */ public $MaxMicNumber; @@ -224,7 +224,7 @@ class RoomItem extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RecordUrl 录制地址(协议为https)。仅在房间结束后存在。 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $MaxMicNumber 最高房间内人数(包括老师),0表示不限制,默认为0 + * @param integer $MaxMicNumber 最高房间内人数(不包括老师),0表示不限制,默认为0 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $EnableDirectControl 打开学生麦克风/摄像头的授权开关 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/UserInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/UserInfo.php index cf216632..68edd2b2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/UserInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/UserInfo.php @@ -35,6 +35,10 @@ use TencentCloud\Common\AbstractModel; * @method string getAvatar() 获取用户头像Url。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAvatar(string $Avatar) 设置用户头像Url。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getOriginId() 获取用户在客户系统的Id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOriginId(string $OriginId) 设置用户在客户系统的Id 注意:此字段可能返回 null,表示取不到有效值。 */ class UserInfo extends AbstractModel @@ -63,6 +67,12 @@ class UserInfo extends AbstractModel */ public $Avatar; + /** + * @var string 用户在客户系统的Id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OriginId; + /** * @param integer $SdkAppId 应用Id。 注意:此字段可能返回 null,表示取不到有效值。 @@ -71,6 +81,8 @@ class UserInfo extends AbstractModel * @param string $Name 用户昵称。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Avatar 用户头像Url。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $OriginId 用户在客户系统的Id 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -101,5 +113,9 @@ class UserInfo extends AbstractModel if (array_key_exists("Avatar",$param) and $param["Avatar"] !== null) { $this->Avatar = $param["Avatar"]; } + + if (array_key_exists("OriginId",$param) and $param["OriginId"] !== null) { + $this->OriginId = $param["OriginId"]; + } } } 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 982b0057..5d84dbc4 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 @@ -30,6 +30,7 @@ use TencentCloud\Lighthouse\V20200324\Models as Models; * 回滚云硬盘备份点时,云硬盘的状态必须为 UNATTACHED或ATTACHED。 云硬盘状态可通过 [DescribeDisks](https://cloud.tencent.com/document/api/1207/66093) 接口查询。 * 如果云硬盘处于 ATTACHED状态,相关RUNNING 状态的实例会强制关机,然后回滚云硬盘备份点。 + * @method Models\ApplyFirewallTemplateResponse ApplyFirewallTemplate(Models\ApplyFirewallTemplateRequest $req) 本接口 (ApplyFirewallTemplate) 用于应用防火墙模板到多个实例。 * @method Models\ApplyInstanceSnapshotResponse ApplyInstanceSnapshot(Models\ApplyInstanceSnapshotRequest $req) 本接口(ApplyInstanceSnapshot)用于回滚指定实例的系统盘快照。
  • 仅支持回滚到原系统盘。
  • 用于回滚的快照必须处于 NORMAL 状态。快照状态可以通过 DescribeSnapshots 接口查询,见输出参数中 SnapshotState 字段解释。
  • @@ -57,6 +58,8 @@ use TencentCloud\Lighthouse\V20200324\Models as Models; * CidrBlock 字段允许输入符合 cidr 格式标准的任意字符串。租户之间网络隔离规则优先于防火墙中的内网规则。 * Action 字段只允许输入 ACCEPT 或 DROP。 * FirewallRuleDescription 字段长度不得超过 64。 + * @method Models\CreateFirewallTemplateResponse CreateFirewallTemplate(Models\CreateFirewallTemplateRequest $req) 本接口 (CreateFirewallTemplate) 用于创建防火墙模板。 + * @method Models\CreateFirewallTemplateRulesResponse CreateFirewallTemplateRules(Models\CreateFirewallTemplateRulesRequest $req) 本接口 (CreateFirewallTemplateRules) 用于创建防火墙模板规则。 * @method Models\CreateInstanceSnapshotResponse CreateInstanceSnapshot(Models\CreateInstanceSnapshotRequest $req) 本接口(CreateInstanceSnapshot)用于创建指定实例的系统盘快照。 * @method Models\CreateInstancesResponse CreateInstances(Models\CreateInstancesRequest $req) 本接口(CreateInstances)用于创建一个或多个指定套餐的轻量应用服务器实例。 * @method Models\CreateKeyPairResponse CreateKeyPair(Models\CreateKeyPairRequest $req) 本接口(CreateKeyPair)用于创建一个密钥对。 @@ -73,6 +76,8 @@ use TencentCloud\Lighthouse\V20200324\Models as Models; * CidrBlock 字段允许输入符合 cidr 格式标准的任意字符串。租户之间网络隔离规则优先于防火墙中的内网规则。 * Action 字段只允许输入 ACCEPT 或 DROP。 * FirewallRuleDescription 字段长度不得超过 64。 + * @method Models\DeleteFirewallTemplateResponse DeleteFirewallTemplate(Models\DeleteFirewallTemplateRequest $req) 本接口 (DeleteFirewallTemplate) 用于删除防火墙模板。 + * @method Models\DeleteFirewallTemplateRulesResponse DeleteFirewallTemplateRules(Models\DeleteFirewallTemplateRulesRequest $req) 本接口 (DeleteFirewallTemplateRules) 用于删除防火墙模板规则。 * @method Models\DeleteKeyPairsResponse DeleteKeyPairs(Models\DeleteKeyPairsRequest $req) 本接口(DeleteKeyPairs)用于删除密钥对。 * @method Models\DeleteSnapshotsResponse DeleteSnapshots(Models\DeleteSnapshotsRequest $req) 本接口(DeleteSnapshots)用于删除快照。 快照必须处于 NORMAL 状态,快照状态可以通过 DescribeSnapshots 接口查询,见输出参数中 SnapshotState 字段解释。 @@ -95,6 +100,11 @@ use TencentCloud\Lighthouse\V20200324\Models as Models; * @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\DescribeFirewallTemplateApplyRecordsResponse DescribeFirewallTemplateApplyRecords(Models\DescribeFirewallTemplateApplyRecordsRequest $req) 本接口 (DescribeFirewallTemplateApplyRecords) 用于查询防火墙模板应用记录列表。 + * @method Models\DescribeFirewallTemplateQuotaResponse DescribeFirewallTemplateQuota(Models\DescribeFirewallTemplateQuotaRequest $req) 本接口 (DescribeFirewallTemplateQuota) 用于查询防火墙模板配额。 + * @method Models\DescribeFirewallTemplateRuleQuotaResponse DescribeFirewallTemplateRuleQuota(Models\DescribeFirewallTemplateRuleQuotaRequest $req) 本接口 (DescribeFirewallTemplateRuleQuota) 用于查询防火墙模板规则配额。 + * @method Models\DescribeFirewallTemplateRulesResponse DescribeFirewallTemplateRules(Models\DescribeFirewallTemplateRulesRequest $req) 本接口 (DescribeFirewallTemplateRules) 用于查询防火墙模板规则列表。 + * @method Models\DescribeFirewallTemplatesResponse DescribeFirewallTemplates(Models\DescribeFirewallTemplatesRequest $req) 本接口 (DescribeFirewallTemplates) 用于查询防火墙模板列表。 * @method Models\DescribeGeneralResourceQuotasResponse DescribeGeneralResourceQuotas(Models\DescribeGeneralResourceQuotasRequest $req) 本接口(DescribeGeneralResourceQuotas)用于查询通用资源配额信息。 * @method Models\DescribeInstanceLoginKeyPairAttributeResponse DescribeInstanceLoginKeyPairAttribute(Models\DescribeInstanceLoginKeyPairAttributeRequest $req) 本接口用于查询实例默认登录密钥属性。 * @method Models\DescribeInstanceVncUrlResponse DescribeInstanceVncUrl(Models\DescribeInstanceVncUrlRequest $req) 本接口 ( DescribeInstanceVncUrl ) 用于查询实例管理终端地址,获取的地址可用于实例的 VNC 登录。 @@ -183,6 +193,7 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * CidrBlock 字段允许输入符合 cidr 格式标准的任意字符串。租户之间网络隔离规则优先于防火墙中的内网规则。 * Action 字段只允许输入 ACCEPT 或 DROP。 * FirewallRuleDescription 字段长度不得超过 64。 + * @method Models\ModifyFirewallTemplateResponse ModifyFirewallTemplate(Models\ModifyFirewallTemplateRequest $req) 本接口 (ModifyFirewallTemplate) 用于修改防火墙模板。 * @method Models\ModifyInstancesAttributeResponse ModifyInstancesAttribute(Models\ModifyInstancesAttributeRequest $req) 本接口(ModifyInstancesAttribute)用于修改实例的属性。 * “实例名称”仅为方便用户自己管理之用。 * 支持批量操作。每次请求批量实例的上限为 100。 @@ -216,8 +227,10 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * 只有状态为 RUNNING,STOPPED 或 SHUTDOWN 的实例才可以进行此操作。 * 支持批量操作。每次请求批量实例的上限为 100。 * 本接口为异步接口,请求发送成功后会返回一个 RequestId,此时操作并未立即完成。实例操作结果可以通过调用 DescribeInstances 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 + * @method Models\ReplaceFirewallTemplateRuleResponse ReplaceFirewallTemplateRule(Models\ReplaceFirewallTemplateRuleRequest $req) 本接口 (ReplaceFirewallTemplateRules) 用于替换防火墙模板规则。 * @method Models\RerunDockerContainerResponse RerunDockerContainer(Models\RerunDockerContainerRequest $req) 重新创建并运行实例内的Docker容器,之后可以通过返回的ActivityId调用DescribeDockerActivities接口查询重建情况。 * @method Models\ResetAttachCcnResponse ResetAttachCcn(Models\ResetAttachCcnRequest $req) 本接口 (ResetAttachCcn) 用于关联云联网实例申请过期时,重新申请关联操作。 + * @method Models\ResetFirewallTemplateRulesResponse ResetFirewallTemplateRules(Models\ResetFirewallTemplateRulesRequest $req) 本接口 (ResetFirewallTemplateRules) 用于重置防火墙模板下所有规则。 * @method Models\ResetInstanceResponse ResetInstance(Models\ResetInstanceRequest $req) 本接口(ResetInstance)用于重装指定实例上的镜像。 * 如果指定了 BlueprintId 参数,则使用指定的镜像重装;否则按照当前实例使用的镜像进行重装。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ApplyFirewallTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ApplyFirewallTemplateRequest.php new file mode 100644 index 00000000..b6f7a648 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ApplyFirewallTemplateRequest.php @@ -0,0 +1,70 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("ApplyInstances",$param) and $param["ApplyInstances"] !== null) { + $this->ApplyInstances = []; + foreach ($param["ApplyInstances"] as $key => $value){ + $obj = new InstanceIdentifier(); + $obj->deserialize($value); + array_push($this->ApplyInstances, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ApplyFirewallTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ApplyFirewallTemplateResponse.php new file mode 100644 index 00000000..3b830228 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ApplyFirewallTemplateResponse.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/Lighthouse/V20200324/Models/CreateFirewallTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRequest.php new file mode 100644 index 00000000..2f1c9ee8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRequest.php @@ -0,0 +1,70 @@ +TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TemplateRules",$param) and $param["TemplateRules"] !== null) { + $this->TemplateRules = []; + foreach ($param["TemplateRules"] as $key => $value){ + $obj = new FirewallRule(); + $obj->deserialize($value); + array_push($this->TemplateRules, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateResponse.php new file mode 100644 index 00000000..26fb3cc4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateResponse.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/Lighthouse/V20200324/Models/CreateFirewallTemplateRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRulesRequest.php new file mode 100644 index 00000000..efeffe9a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRulesRequest.php @@ -0,0 +1,70 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateRules",$param) and $param["TemplateRules"] !== null) { + $this->TemplateRules = []; + foreach ($param["TemplateRules"] as $key => $value){ + $obj = new FirewallRule(); + $obj->deserialize($value); + array_push($this->TemplateRules, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRulesResponse.php new file mode 100644 index 00000000..17fc9be5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateFirewallTemplateRulesResponse.php @@ -0,0 +1,65 @@ +TemplateRuleIdSet = $param["TemplateRuleIdSet"]; + } + + 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/CreateInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateInstancesRequest.php index 4867019c..f66b4133 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/CreateInstancesRequest.php @@ -50,6 +50,8 @@ false(默认):发送正常请求,通过检查后直接创建实例 * @method void setContainers(array $Containers) 设置要创建的容器配置列表。 * @method boolean getAutoVoucher() 获取是否自动使用代金券。默认不使用。 * @method void setAutoVoucher(boolean $AutoVoucher) 设置是否自动使用代金券。默认不使用。 + * @method string getFirewallTemplateId() 获取防火墙模版ID。若不指定该参数,则使用默认防火墙策略。 + * @method void setFirewallTemplateId(string $FirewallTemplateId) 设置防火墙模版ID。若不指定该参数,则使用默认防火墙策略。 */ class CreateInstancesRequest extends AbstractModel { @@ -112,6 +114,11 @@ false(默认):发送正常请求,通过检查后直接创建实例 */ public $AutoVoucher; + /** + * @var string 防火墙模版ID。若不指定该参数,则使用默认防火墙策略。 + */ + public $FirewallTemplateId; + /** * @param string $BundleId 套餐ID。可以通过调用 [查询套餐](https://cloud.tencent.com/document/api/1207/47575) 接口获取。 * @param string $BlueprintId 镜像ID。可以通过调用 [查询镜像信息](https://cloud.tencent.com/document/api/1207/47689) 接口获取。 @@ -128,6 +135,7 @@ false(默认):发送正常请求,通过检查后直接创建实例 * @param LoginConfiguration $LoginConfiguration 实例登录密码信息配置。本字段目前仅支持WINDOWS实例进行密码设置。默认缺失情况下代表用户选择实例创建后设置登录密码。 * @param array $Containers 要创建的容器配置列表。 * @param boolean $AutoVoucher 是否自动使用代金券。默认不使用。 + * @param string $FirewallTemplateId 防火墙模版ID。若不指定该参数,则使用默认防火墙策略。 */ function __construct() { @@ -192,5 +200,9 @@ false(默认):发送正常请求,通过检查后直接创建实例 if (array_key_exists("AutoVoucher",$param) and $param["AutoVoucher"] !== null) { $this->AutoVoucher = $param["AutoVoucher"]; } + + if (array_key_exists("FirewallTemplateId",$param) and $param["FirewallTemplateId"] !== null) { + $this->FirewallTemplateId = $param["FirewallTemplateId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRequest.php new file mode 100644 index 00000000..2d15909b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateResponse.php new file mode 100644 index 00000000..00640dc1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRulesRequest.php new file mode 100644 index 00000000..6355312b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRulesRequest.php @@ -0,0 +1,65 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateRuleIds",$param) and $param["TemplateRuleIds"] !== null) { + $this->TemplateRuleIds = $param["TemplateRuleIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRulesResponse.php new file mode 100644 index 00000000..ae7ac139 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DeleteFirewallTemplateRulesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateApplyRecordsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateApplyRecordsRequest.php new file mode 100644 index 00000000..7ba5876e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateApplyRecordsRequest.php @@ -0,0 +1,65 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TaskIds",$param) and $param["TaskIds"] !== null) { + $this->TaskIds = $param["TaskIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateApplyRecordsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateApplyRecordsResponse.php new file mode 100644 index 00000000..2d324f17 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateApplyRecordsResponse.php @@ -0,0 +1,70 @@ +ApplyRecordSet = []; + foreach ($param["ApplyRecordSet"] as $key => $value){ + $obj = new FirewallTemplateApplyRecord(); + $obj->deserialize($value); + array_push($this->ApplyRecordSet, $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/DescribeFirewallTemplateQuotaRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateQuotaRequest.php new file mode 100644 index 00000000..84198847 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateQuotaRequest.php @@ -0,0 +1,47 @@ +Available = $param["Available"]; + } + + 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/Lighthouse/V20200324/Models/DescribeFirewallTemplateRuleQuotaRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRuleQuotaRequest.php new file mode 100644 index 00000000..adacced4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRuleQuotaRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRuleQuotaResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRuleQuotaResponse.php new file mode 100644 index 00000000..c7d5bdcc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRuleQuotaResponse.php @@ -0,0 +1,77 @@ +Available = $param["Available"]; + } + + 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/Lighthouse/V20200324/Models/DescribeFirewallTemplateRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRulesRequest.php new file mode 100644 index 00000000..913f5478 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRulesRequest.php @@ -0,0 +1,89 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateRuleIds",$param) and $param["TemplateRuleIds"] !== null) { + $this->TemplateRuleIds = $param["TemplateRuleIds"]; + } + + 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/Lighthouse/V20200324/Models/DescribeFirewallTemplateRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRulesResponse.php new file mode 100644 index 00000000..0cc29a8a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplateRulesResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TemplateRuleSet",$param) and $param["TemplateRuleSet"] !== null) { + $this->TemplateRuleSet = []; + foreach ($param["TemplateRuleSet"] as $key => $value){ + $obj = new FirewallTemplateRuleInfo(); + $obj->deserialize($value); + array_push($this->TemplateRuleSet, $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/DescribeFirewallTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplatesRequest.php new file mode 100644 index 00000000..bce362f5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplatesRequest.php @@ -0,0 +1,134 @@ +template-id按照【防火墙模版所属的ID】进行过滤。 +类型:String +必选:否 +
  • template-name
  • 按照【防火墙模版所属的名称】进行过滤。 +类型:String +必选:否 +
  • template-type
  • 按照【防火墙模版的类型】进行过滤。 +类型:String +必选:否 +每次请求的 Filters 的上限为 10,Filter.Values 的上限为 100。参数不支持同时指定 TemplateIds 和 Filters。 + * @method void setFilters(array $Filters) 设置过滤器列表。 +
  • template-id
  • 按照【防火墙模版所属的ID】进行过滤。 +类型:String +必选:否 +
  • template-name
  • 按照【防火墙模版所属的名称】进行过滤。 +类型:String +必选:否 +
  • template-type
  • 按照【防火墙模版的类型】进行过滤。 +类型:String +必选:否 +每次请求的 Filters 的上限为 10,Filter.Values 的上限为 100。参数不支持同时指定 TemplateIds 和 Filters。 + * @method integer getOffset() 获取偏移量,默认为 0。 + * @method void setOffset(integer $Offset) 设置偏移量,默认为 0。 + * @method integer getLimit() 获取返回数量,默认为 20,最大值为 100。 + * @method void setLimit(integer $Limit) 设置返回数量,默认为 20,最大值为 100。 + */ +class DescribeFirewallTemplatesRequest extends AbstractModel +{ + /** + * @var array 防火墙模板ID列表。 + */ + public $TemplateIds; + + /** + * @var array 过滤器列表。 +
  • template-id
  • 按照【防火墙模版所属的ID】进行过滤。 +类型:String +必选:否 +
  • template-name
  • 按照【防火墙模版所属的名称】进行过滤。 +类型:String +必选:否 +
  • template-type
  • 按照【防火墙模版的类型】进行过滤。 +类型:String +必选:否 +每次请求的 Filters 的上限为 10,Filter.Values 的上限为 100。参数不支持同时指定 TemplateIds 和 Filters。 + */ + public $Filters; + + /** + * @var integer 偏移量,默认为 0。 + */ + public $Offset; + + /** + * @var integer 返回数量,默认为 20,最大值为 100。 + */ + public $Limit; + + /** + * @param array $TemplateIds 防火墙模板ID列表。 + * @param array $Filters 过滤器列表。 +
  • template-id
  • 按照【防火墙模版所属的ID】进行过滤。 +类型:String +必选:否 +
  • template-name
  • 按照【防火墙模版所属的名称】进行过滤。 +类型:String +必选:否 +
  • template-type
  • 按照【防火墙模版的类型】进行过滤。 +类型:String +必选:否 +每次请求的 Filters 的上限为 10,Filter.Values 的上限为 100。参数不支持同时指定 TemplateIds 和 Filters。 + * @param integer $Offset 偏移量,默认为 0。 + * @param integer $Limit 返回数量,默认为 20,最大值为 100。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("TemplateIds",$param) and $param["TemplateIds"] !== null) { + $this->TemplateIds = $param["TemplateIds"]; + } + + 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/Lighthouse/V20200324/Models/DescribeFirewallTemplatesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplatesResponse.php new file mode 100644 index 00000000..49e62b52 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeFirewallTemplatesResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TemplateSet",$param) and $param["TemplateSet"] !== null) { + $this->TemplateSet = []; + foreach ($param["TemplateSet"] as $key => $value){ + $obj = new FirewallTemplate(); + $obj->deserialize($value); + array_push($this->TemplateSet, $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/FirewallTemplate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplate.php new file mode 100644 index 00000000..59790e04 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplate.php @@ -0,0 +1,101 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TemplateType",$param) and $param["TemplateType"] !== null) { + $this->TemplateType = $param["TemplateType"]; + } + + if (array_key_exists("TemplateState",$param) and $param["TemplateState"] !== null) { + $this->TemplateState = $param["TemplateState"]; + } + + 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/FirewallTemplateApplyRecord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateApplyRecord.php new file mode 100644 index 00000000..9c4c2d43 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateApplyRecord.php @@ -0,0 +1,147 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("ApplyTime",$param) and $param["ApplyTime"] !== null) { + $this->ApplyTime = $param["ApplyTime"]; + } + + if (array_key_exists("TemplateRuleSet",$param) and $param["TemplateRuleSet"] !== null) { + $this->TemplateRuleSet = []; + foreach ($param["TemplateRuleSet"] as $key => $value){ + $obj = new FirewallTemplateRule(); + $obj->deserialize($value); + array_push($this->TemplateRuleSet, $obj); + } + } + + if (array_key_exists("ApplyState",$param) and $param["ApplyState"] !== null) { + $this->ApplyState = $param["ApplyState"]; + } + + if (array_key_exists("SuccessCount",$param) and $param["SuccessCount"] !== null) { + $this->SuccessCount = $param["SuccessCount"]; + } + + if (array_key_exists("FailedCount",$param) and $param["FailedCount"] !== null) { + $this->FailedCount = $param["FailedCount"]; + } + + if (array_key_exists("RunningCount",$param) and $param["RunningCount"] !== null) { + $this->RunningCount = $param["RunningCount"]; + } + + if (array_key_exists("ApplyDetailSet",$param) and $param["ApplyDetailSet"] !== null) { + $this->ApplyDetailSet = []; + foreach ($param["ApplyDetailSet"] as $key => $value){ + $obj = new FirewallTemplateApplyRecordDetail(); + $obj->deserialize($value); + array_push($this->ApplyDetailSet, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateApplyRecordDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateApplyRecordDetail.php new file mode 100644 index 00000000..958feaa0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateApplyRecordDetail.php @@ -0,0 +1,78 @@ +Instance = new InstanceIdentifier(); + $this->Instance->deserialize($param["Instance"]); + } + + if (array_key_exists("ApplyState",$param) and $param["ApplyState"] !== null) { + $this->ApplyState = $param["ApplyState"]; + } + + if (array_key_exists("ErrorMessage",$param) and $param["ErrorMessage"] !== null) { + $this->ErrorMessage = $param["ErrorMessage"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateRule.php new file mode 100644 index 00000000..d3c0a7f1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateRule.php @@ -0,0 +1,66 @@ +TemplateRuleId = $param["TemplateRuleId"]; + } + + if (array_key_exists("FirewallRule",$param) and $param["FirewallRule"] !== null) { + $this->FirewallRule = new FirewallRule(); + $this->FirewallRule->deserialize($param["FirewallRule"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateRuleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateRuleInfo.php new file mode 100644 index 00000000..451322a1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/FirewallTemplateRuleInfo.php @@ -0,0 +1,66 @@ +TemplateRuleId = $param["TemplateRuleId"]; + } + + if (array_key_exists("FirewallRuleInfo",$param) and $param["FirewallRuleInfo"] !== null) { + $this->FirewallRuleInfo = new FirewallRuleInfo(); + $this->FirewallRuleInfo->deserialize($param["FirewallRuleInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/InstanceIdentifier.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/InstanceIdentifier.php new file mode 100644 index 00000000..c5bb72fd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/InstanceIdentifier.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyFirewallTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyFirewallTemplateRequest.php new file mode 100644 index 00000000..f5eafb1a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyFirewallTemplateRequest.php @@ -0,0 +1,65 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyFirewallTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyFirewallTemplateResponse.php new file mode 100644 index 00000000..001574ed --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyFirewallTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ReplaceFirewallTemplateRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ReplaceFirewallTemplateRuleRequest.php new file mode 100644 index 00000000..faada8f9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ReplaceFirewallTemplateRuleRequest.php @@ -0,0 +1,78 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateRuleId",$param) and $param["TemplateRuleId"] !== null) { + $this->TemplateRuleId = $param["TemplateRuleId"]; + } + + if (array_key_exists("TemplateRule",$param) and $param["TemplateRule"] !== null) { + $this->TemplateRule = new FirewallRule(); + $this->TemplateRule->deserialize($param["TemplateRule"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ReplaceFirewallTemplateRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ReplaceFirewallTemplateRuleResponse.php new file mode 100644 index 00000000..a5dba145 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ReplaceFirewallTemplateRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetFirewallTemplateRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetFirewallTemplateRulesRequest.php new file mode 100644 index 00000000..038d3f5a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetFirewallTemplateRulesRequest.php @@ -0,0 +1,70 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateRules",$param) and $param["TemplateRules"] !== null) { + $this->TemplateRules = []; + foreach ($param["TemplateRules"] as $key => $value){ + $obj = new FirewallRule(); + $obj->deserialize($value); + array_push($this->TemplateRules, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetFirewallTemplateRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetFirewallTemplateRulesResponse.php new file mode 100644 index 00000000..40292510 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetFirewallTemplateRulesResponse.php @@ -0,0 +1,65 @@ +TemplateRuleIdSet = $param["TemplateRuleIdSet"]; + } + + 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/AddDelayLiveStreamRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/AddDelayLiveStreamRequest.php index 9b2e5243..8bce341c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/AddDelayLiveStreamRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/AddDelayLiveStreamRequest.php @@ -31,11 +31,11 @@ use TencentCloud\Common\AbstractModel; * @method string getExpireTime() 获取延播设置的过期时间。UTC 格式,例如:2018-11-29T19:00:00Z。 注意: 1. 默认7天后过期,且最长支持7天内生效。 -2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 * @method void setExpireTime(string $ExpireTime) 设置延播设置的过期时间。UTC 格式,例如:2018-11-29T19:00:00Z。 注意: 1. 默认7天后过期,且最长支持7天内生效。 -2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 */ class AddDelayLiveStreamRequest extends AbstractModel { @@ -63,7 +63,7 @@ class AddDelayLiveStreamRequest extends AbstractModel * @var string 延播设置的过期时间。UTC 格式,例如:2018-11-29T19:00:00Z。 注意: 1. 默认7天后过期,且最长支持7天内生效。 -2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 */ public $ExpireTime; @@ -75,7 +75,7 @@ class AddDelayLiveStreamRequest extends AbstractModel * @param string $ExpireTime 延播设置的过期时间。UTC 格式,例如:2018-11-29T19:00:00Z。 注意: 1. 默认7天后过期,且最长支持7天内生效。 -2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 */ function __construct() { 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 12a06e7d..a6d55855 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 @@ -23,12 +23,12 @@ use TencentCloud\Common\AbstractModel; * @method string getTime() 获取返回格式: 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 根据粒度会有不同程度的缩减。 * @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)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 根据粒度会有不同程度的缩减。 * @method float getBandwidth() 获取带宽。 * @method void setBandwidth(float $Bandwidth) 设置带宽。 @@ -39,7 +39,7 @@ class BandwidthInfo extends AbstractModel * @var string 返回格式: 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 根据粒度会有不同程度的缩减。 */ public $Time; @@ -53,7 +53,7 @@ class BandwidthInfo extends AbstractModel * @param string $Time 返回格式: 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 根据粒度会有不同程度的缩减。 * @param float $Bandwidth 带宽。 */ 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 6c84d7d7..12a6d8a3 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 @@ -21,13 +21,13 @@ use TencentCloud\Common\AbstractModel; * 回调事件信息 * * @method string getEventTime() 获取事件时间。 -数据时间点,接口返回支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +接口返回支持两种时间格式: +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 +接口返回支持两种时间格式: +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() 获取事件类型 @@ -36,8 +36,16 @@ use TencentCloud\Common\AbstractModel; * @method void setRequest(string $Request) 设置回调请求 * @method string getResponse() 获取回调响应 * @method void setResponse(string $Response) 设置回调响应 - * @method string getResponseTime() 获取客户接口响应时间 - * @method void setResponseTime(string $ResponseTime) 设置客户接口响应时间 + * @method string getResponseTime() 获取客户接口响应时间。 +接口返回支持两种时间格式: +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 setResponseTime(string $ResponseTime) 设置客户接口响应时间。 +接口返回支持两种时间格式: +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 getResultCode() 获取回调结果 * @method void setResultCode(integer $ResultCode) 设置回调结果 * @method string getStreamId() 获取流名称 @@ -47,8 +55,8 @@ class CallbackEventInfo extends AbstractModel { /** * @var string 事件时间。 -数据时间点,接口返回支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +接口返回支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I) 2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 接口返回的时间格式和查询请求传入的时间格式一致。 */ @@ -70,7 +78,11 @@ class CallbackEventInfo extends AbstractModel public $Response; /** - * @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 $ResponseTime; @@ -86,14 +98,18 @@ class CallbackEventInfo extends AbstractModel /** * @param string $EventTime 事件时间。 -数据时间点,接口返回支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +接口返回支持两种时间格式: +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 回调响应 - * @param string $ResponseTime 客户接口响应时间 + * @param string $ResponseTime 客户接口响应时间。 +接口返回支持两种时间格式: +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 $ResultCode 回调结果 * @param string $StreamId 流名称 */ 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 29d74ba6..d9265ff4 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 @@ -21,18 +21,18 @@ use TencentCloud\Common\AbstractModel; * DescribeCallbackRecordsList请求参数结构体 * * @method string getStartTime() 获取起始时间点,接口查询支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 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 +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 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 +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 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 +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 查询的起始和结束时间跨度不支持超过1天。仅支持查询最近14天的数据。 @@ -61,14 +61,14 @@ class DescribeCallbackRecordsListRequest extends AbstractModel { /** * @var string 起始时间点,接口查询支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $StartTime; /** * @var string 结束时间点,接口查询支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 查询的起始和结束时间跨度不支持超过1天。仅支持查询最近14天的数据。 @@ -107,10 +107,10 @@ class DescribeCallbackRecordsListRequest extends AbstractModel /** * @param string $StartTime 起始时间点,接口查询支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 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 +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 查询的起始和结束时间跨度不支持超过1天。仅支持查询最近14天的数据。 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 2031f117..6d62c100 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 @@ -23,20 +23,20 @@ use TencentCloud\Common\AbstractModel; * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method string getEndTime() 获取结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 时间跨度在(0,3小时],支持最近1个月数据查询。 * @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)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 时间跨度在(0,3小时],支持最近1个月数据查询。 * @method array getPlayDomains() 获取播放域名,默认为不填,表示求总体数据。 * @method void setPlayDomains(array $PlayDomains) 设置播放域名,默认为不填,表示求总体数据。 @@ -53,7 +53,7 @@ class DescribeGroupProIspPlayInfoListRequest extends AbstractModel * @var string 起始时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $StartTime; @@ -61,7 +61,7 @@ class DescribeGroupProIspPlayInfoListRequest extends AbstractModel * @var string 结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 时间跨度在(0,3小时],支持最近1个月数据查询。 */ public $EndTime; @@ -90,11 +90,11 @@ class DescribeGroupProIspPlayInfoListRequest extends AbstractModel * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param string $EndTime 结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 时间跨度在(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 c9b37dc3..da4426a2 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 @@ -23,19 +23,19 @@ use TencentCloud\Common\AbstractModel; * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method string getEndTime() 获取结束时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @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)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method array getPlayDomains() 获取播放域名列表。 * @method void setPlayDomains(array $PlayDomains) 设置播放域名列表。 */ @@ -45,7 +45,7 @@ class DescribeHttpStatusInfoListRequest extends AbstractModel * @var string 起始时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $StartTime; @@ -53,7 +53,7 @@ class DescribeHttpStatusInfoListRequest extends AbstractModel * @var string 结束时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $EndTime; @@ -66,11 +66,11 @@ class DescribeHttpStatusInfoListRequest extends AbstractModel * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param string $EndTime 结束时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param array $PlayDomains 播放域名列表。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveTimeShiftBillInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveTimeShiftBillInfoListRequest.php index 41e639eb..6d6eef52 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveTimeShiftBillInfoListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveTimeShiftBillInfoListRequest.php @@ -24,22 +24,22 @@ use TencentCloud\Common\AbstractModel; 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method void setStartTime(string $StartTime) 设置UTC开始时间,支持最近三个月的查询,查询时间最长跨度为一个月。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method string getEndTime() 获取UTC结束时间,支持最近三个月的查询,查询时间最长跨度为一个月。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method void setEndTime(string $EndTime) 设置UTC结束时间,支持最近三个月的查询,查询时间最长跨度为一个月。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method array getPushDomains() 获取推流域名列表,若不传递此参数,则表示查询总体数据。 * @method void setPushDomains(array $PushDomains) 设置推流域名列表,若不传递此参数,则表示查询总体数据。 */ @@ -50,7 +50,7 @@ class DescribeLiveTimeShiftBillInfoListRequest extends AbstractModel 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $StartTime; @@ -59,7 +59,7 @@ class DescribeLiveTimeShiftBillInfoListRequest extends AbstractModel 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $EndTime; @@ -73,12 +73,12 @@ class DescribeLiveTimeShiftBillInfoListRequest extends AbstractModel 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param string $EndTime UTC结束时间,支持最近三个月的查询,查询时间最长跨度为一个月。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param array $PushDomains 推流域名列表,若不传递此参数,则表示查询总体数据。 */ function __construct() 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 141f53d6..7dd4f28a 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,20 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * DescribeLiveTranscodeTotalInfo请求参数结构体 * - * @method string getStartTime() 获取结束时间点,接口查询支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I + * @method string getStartTime() 获取开始时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 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 + * @method void setStartTime(string $StartTime) 设置开始时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method string getEndTime() 获取结束时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method void setEndTime(string $EndTime) 设置结束时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 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) 设置推流域名列表,若不填,表示查询所有域名总体数据。 @@ -50,17 +48,16 @@ Oversea:则查询国际/港澳台(境外)数据, class DescribeLiveTranscodeTotalInfoRequest extends AbstractModel { /** - * @var string 结束时间点,接口查询支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I + * @var string 开始时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $StartTime; /** - * @var string 结束时间, -使用UTC格式时间, -例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @var string 结束时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $EndTime; @@ -79,13 +76,12 @@ Oversea:则查询国际/港澳台(境外)数据, public $MainlandOrOversea; /** - * @param string $StartTime 结束时间点,接口查询支持两种时间格式: -1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I + * @param string $StartTime 开始时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @param string $EndTime 结束时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) 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/DescribePlayErrorCodeDetailInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribePlayErrorCodeDetailInfoListRequest.php index 2ccadacf..820f8af6 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 @@ -23,20 +23,20 @@ use TencentCloud\Common\AbstractModel; * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method string getEndTime() 获取结束时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @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)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @method integer getGranularity() 获取查询粒度: 1-1分钟粒度。 @@ -55,7 +55,7 @@ class DescribePlayErrorCodeDetailInfoListRequest extends AbstractModel * @var string 起始时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $StartTime; @@ -63,7 +63,7 @@ class DescribePlayErrorCodeDetailInfoListRequest extends AbstractModel * @var string 结束时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 */ public $EndTime; @@ -93,11 +93,11 @@ class DescribePlayErrorCodeDetailInfoListRequest extends AbstractModel * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param string $EndTime 结束时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注: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 93558d4a..8d2e9bc8 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 @@ -23,20 +23,20 @@ use TencentCloud\Common\AbstractModel; * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method string getEndTime() 获取结束时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @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)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @method string getStatType() 获取统计的类型,可选值:”Province”(省份),”Isp”(运营商),“CountryOrArea”(国家或地区)。 * @method void setStatType(string $StatType) 设置统计的类型,可选值:”Province”(省份),”Isp”(运营商),“CountryOrArea”(国家或地区)。 @@ -57,7 +57,7 @@ class DescribeProIspPlaySumInfoListRequest extends AbstractModel * @var string 起始时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $StartTime; @@ -65,7 +65,7 @@ class DescribeProIspPlaySumInfoListRequest extends AbstractModel * @var string 结束时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 */ public $EndTime; @@ -104,11 +104,11 @@ class DescribeProIspPlaySumInfoListRequest extends AbstractModel * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param string $EndTime 结束时间, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注: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 675d7abc..c76ba229 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 @@ -23,20 +23,20 @@ use TencentCloud\Common\AbstractModel; * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method string getEndTime() 获取结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @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)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @method integer getGranularity() 获取支持如下粒度: 1:1分钟粒度(跨度不支持超过1天) @@ -75,7 +75,7 @@ class DescribeProvinceIspPlayInfoListRequest extends AbstractModel * @var string 起始时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $StartTime; @@ -83,7 +83,7 @@ class DescribeProvinceIspPlayInfoListRequest extends AbstractModel * @var string 结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 */ public $EndTime; @@ -135,11 +135,11 @@ class DescribeProvinceIspPlayInfoListRequest extends AbstractModel * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param string $EndTime 结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @param integer $Granularity 支持如下粒度: 1:1分钟粒度(跨度不支持超过1天) 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 b5cb4b36..2d77e6d2 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 @@ -25,20 +25,20 @@ use TencentCloud\Common\AbstractModel; * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method string getEndTime() 获取结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 支持查询最近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)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 支持查询最近7天数据,建议查询时间跨度在3小时之内。 * @method string getPushDomain() 获取推流域名。 * @method void setPushDomain(string $PushDomain) 设置推流域名。 @@ -56,7 +56,7 @@ class DescribeStreamPushInfoListRequest extends AbstractModel * @var string 起始时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $StartTime; @@ -64,7 +64,7 @@ class DescribeStreamPushInfoListRequest extends AbstractModel * @var string 结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 支持查询最近7天数据,建议查询时间跨度在3小时之内。 */ public $EndTime; @@ -84,11 +84,11 @@ class DescribeStreamPushInfoListRequest extends AbstractModel * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param string $EndTime 结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 支持查询最近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 04aa36ed..b10c2f78 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 @@ -23,20 +23,20 @@ use TencentCloud\Common\AbstractModel; * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @method string getEndTime() 获取结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 时间跨度在[0,4小时],支持最近1天数据查询。 * @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)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 时间跨度在[0,4小时],支持最近1天数据查询。 * @method array getPlayDomains() 获取播放域名,默认为不填,表示求总体数据。 * @method void setPlayDomains(array $PlayDomains) 设置播放域名,默认为不填,表示求总体数据。 @@ -57,7 +57,7 @@ class DescribeTopClientIpSumInfoListRequest extends AbstractModel * @var string 起始时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 */ public $StartTime; @@ -65,7 +65,7 @@ class DescribeTopClientIpSumInfoListRequest extends AbstractModel * @var string 结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 时间跨度在[0,4小时],支持最近1天数据查询。 */ public $EndTime; @@ -104,11 +104,11 @@ class DescribeTopClientIpSumInfoListRequest extends AbstractModel * @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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 * @param string $EndTime 结束时间点, 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 时间跨度在[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/ForbidLiveStreamRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ForbidLiveStreamRequest.php index 4cc9b406..0e5eb893 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ForbidLiveStreamRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ForbidLiveStreamRequest.php @@ -29,11 +29,11 @@ use TencentCloud\Common\AbstractModel; * @method string getResumeTime() 获取恢复流的时间。UTC 格式,例如:2018-11-29T19:00:00Z。 注意: 1. 默认禁推7天,且最长支持禁推90天。 -2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 * @method void setResumeTime(string $ResumeTime) 设置恢复流的时间。UTC 格式,例如:2018-11-29T19:00:00Z。 注意: 1. 默认禁推7天,且最长支持禁推90天。 -2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 * @method string getReason() 获取禁推原因。 注明:请务必填写禁推原因,防止误操作。 长度限制:2048字节。 @@ -62,7 +62,7 @@ class ForbidLiveStreamRequest extends AbstractModel * @var string 恢复流的时间。UTC 格式,例如:2018-11-29T19:00:00Z。 注意: 1. 默认禁推7天,且最长支持禁推90天。 -2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 */ public $ResumeTime; @@ -80,7 +80,7 @@ class ForbidLiveStreamRequest extends AbstractModel * @param string $ResumeTime 恢复流的时间。UTC 格式,例如:2018-11-29T19:00:00Z。 注意: 1. 默认禁推7天,且最长支持禁推90天。 -2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 * @param string $Reason 禁推原因。 注明:请务必填写禁推原因,防止误操作。 长度限制:2048字节。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePullStreamTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePullStreamTaskRequest.php index bdba6722..7bd3490a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePullStreamTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePullStreamTaskRequest.php @@ -33,25 +33,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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#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)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 * @method string getEndTime() 获取结束时间,注意: 1. 结束时间必须大于开始时间; 2. 结束时间和开始时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 * @method void setEndTime(string $EndTime) 设置结束时间,注意: 1. 结束时间必须大于开始时间; 2. 结束时间和开始时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 * @method integer getVodLoopTimes() 获取点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 @@ -174,7 +174,7 @@ 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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 */ public $StartTime; @@ -185,7 +185,7 @@ SourceType为点播(PullVodPushLive)可以填多个,上限30个。 3. 结束时间 和 开始时间 间隔必须小于七天。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 */ public $EndTime; @@ -295,14 +295,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 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 * @param string $EndTime 结束时间,注意: 1. 结束时间必须大于开始时间; 2. 结束时间和开始时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 * @param integer $VodLoopTimes 点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 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 ebaa740d..65f9e19e 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 @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateHourDBInstance请求参数结构体 * - * @method array getZones() 获取节点可用区分布,最多可填两个可用区。 - * @method void setZones(array $Zones) 设置节点可用区分布,最多可填两个可用区。 + * @method array getZones() 获取节点可用区分布,可填写多个可用区。 + * @method void setZones(array $Zones) 设置节点可用区分布,可填写多个可用区。 * @method integer getNodeCount() 获取节点个数 * @method void setNodeCount(integer $NodeCount) 设置节点个数 * @method integer getMemory() 获取内存大小,单位:GB @@ -60,11 +60,13 @@ innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 * @method void setRollbackInstanceId(string $RollbackInstanceId) 设置回档源实例ID,例如“2021-11-22 00:00:00” * @method string getRollbackTime() 获取回档时间 * @method void setRollbackTime(string $RollbackTime) 设置回档时间 + * @method integer getDcnSyncMode() 获取DCN同步模式,0:普通DCN同步,1:一致性同步 + * @method void setDcnSyncMode(integer $DcnSyncMode) 设置DCN同步模式,0:普通DCN同步,1:一致性同步 */ class CreateHourDBInstanceRequest extends AbstractModel { /** - * @var array 节点可用区分布,最多可填两个可用区。 + * @var array 节点可用区分布,可填写多个可用区。 */ public $Zones; @@ -156,7 +158,12 @@ innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 public $RollbackTime; /** - * @param array $Zones 节点可用区分布,最多可填两个可用区。 + * @var integer DCN同步模式,0:普通DCN同步,1:一致性同步 + */ + public $DcnSyncMode; + + /** + * @param array $Zones 节点可用区分布,可填写多个可用区。 * @param integer $NodeCount 节点个数 * @param integer $Memory 内存大小,单位:GB * @param integer $Storage 储存大小,单位:GB @@ -176,6 +183,7 @@ character_set_server(字符集,必传),lower_case_table_names(表名 innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化,默认为强同步可退化)。 * @param string $RollbackInstanceId 回档源实例ID,例如“2021-11-22 00:00:00” * @param string $RollbackTime 回档时间 + * @param integer $DcnSyncMode DCN同步模式,0:普通DCN同步,1:一致性同步 */ function __construct() { @@ -271,5 +279,9 @@ innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 if (array_key_exists("RollbackTime",$param) and $param["RollbackTime"] !== null) { $this->RollbackTime = $param["RollbackTime"]; } + + if (array_key_exists("DcnSyncMode",$param) and $param["DcnSyncMode"] !== null) { + $this->DcnSyncMode = $param["DcnSyncMode"]; + } } } 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 abe7c1ec..7b658fba 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 @@ -38,8 +38,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 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--日本 - * @method void setRegionId(integer $RegionId) 设置地域id 1--广州 4--上海 5-- 香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 24--俄罗斯 25--日本 + * @method integer getRegionId() 获取地域id 1--广州 4--上海 5-- 香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 25--日本 + * @method void setRegionId(integer $RegionId) 设置地域id 1--广州 4--上海 5-- 香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 25--日本 * @method string getInstanceDesc() 获取实例描述信息 * @method void setInstanceDesc(string $InstanceDesc) 设置实例描述信息 * @method integer getExpire() 获取过期策略 @@ -115,7 +115,7 @@ class InstanceListInfo extends AbstractModel public $InstanceId; /** - * @var integer 地域id 1--广州 4--上海 5-- 香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 24--俄罗斯 25--日本 + * @var integer 地域id 1--广州 4--上海 5-- 香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 25--日本 */ public $RegionId; @@ -204,7 +204,7 @@ class InstanceListInfo extends AbstractModel * @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 integer $RegionId 地域id 1--广州 4--上海 5-- 香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 25--日本 * @param string $InstanceDesc 实例描述信息 * @param integer $Expire 过期策略 * @param integer $SubnetId vpc网络下子网id 如:46315 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/InquirePriceCreateDBInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/InquirePriceCreateDBInstancesRequest.php index 25765e27..ba36c5e3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/InquirePriceCreateDBInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/InquirePriceCreateDBInstancesRequest.php @@ -22,26 +22,74 @@ use TencentCloud\Common\AbstractModel; * * @method string getZone() 获取实例所属区域及可用区信息。格式:ap-guangzhou-2。 * @method void setZone(string $Zone) 设置实例所属区域及可用区信息。格式:ap-guangzhou-2。 - * @method integer getNodeNum() 获取每个分片的主从节点数量。
    取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinNodeNum与MaxNodeNum分别对应其最小值与最大值。 - * @method void setNodeNum(integer $NodeNum) 设置每个分片的主从节点数量。
    取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinNodeNum与MaxNodeNum分别对应其最小值与最大值。 - * @method integer getMemory() 获取实例内存大小。
    • 单位:GB。
    • 取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。
    - * @method void setMemory(integer $Memory) 设置实例内存大小。
    • 单位:GB。
    • 取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。
    - * @method integer getVolume() 获取实例硬盘大小。
    • 单位:GB。
    • 取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。
      - * @method void setVolume(integer $Volume) 设置实例硬盘大小。
      • 单位:GB。
      • 取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。
        - * @method string getMongoVersion() 获取实例版本信息。
        • 具体支持的版本,请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。
        • 版本信息与版本号对应关系如下:
          • 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存储引擎版本。
          • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
          - * @method void setMongoVersion(string $MongoVersion) 设置实例版本信息。
          • 具体支持的版本,请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。
          • 版本信息与版本号对应关系如下:
            • 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存储引擎版本。
            • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
            - * @method string getMachineCode() 获取机器类型。
            • HIO:高IO型。
            • HIO10G:高IO万兆型。
            - * @method void setMachineCode(string $MachineCode) 设置机器类型。
            • HIO:高IO型。
            • HIO10G:高IO万兆型。
            + * @method integer getNodeNum() 获取每个分片的主从节点数量。 +取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinNodeNum与MaxNodeNum分别对应其最小值与最大值。 + * @method void setNodeNum(integer $NodeNum) 设置每个分片的主从节点数量。 +取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinNodeNum与MaxNodeNum分别对应其最小值与最大值。 + * @method integer getMemory() 获取实例内存大小。 +- 单位:GB。 +- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。 + * @method void setMemory(integer $Memory) 设置实例内存大小。 +- 单位:GB。 +- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。 + * @method integer getVolume() 获取实例硬盘大小。 +- 单位:GB。 +- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。 + * @method void setVolume(integer $Volume) 设置实例硬盘大小。 +- 单位:GB。 +- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。 + * @method string getMongoVersion() 获取实例版本信息。具体支持的版本,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。版本信息与版本号对应关系如下: +- 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存储引擎版本。 +- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。 +- MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。 + * @method void setMongoVersion(string $MongoVersion) 设置实例版本信息。具体支持的版本,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。版本信息与版本号对应关系如下: +- 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存储引擎版本。 +- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。 +- MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。 + * @method string getMachineCode() 获取机器类型。 +- HIO:高IO型。 +- HIO10G:高IO万兆型。 + * @method void setMachineCode(string $MachineCode) 设置机器类型。 +- HIO:高IO型。 +- HIO10G:高IO万兆型。 * @method integer getGoodsNum() 获取实例数量,取值范围为[1,10]。 * @method void setGoodsNum(integer $GoodsNum) 设置实例数量,取值范围为[1,10]。 - * @method string getClusterType() 获取实例类型。
            • REPLSET:副本集。
            • SHARD:分片集群。
            • STANDALONE:单节点。
            - * @method void setClusterType(string $ClusterType) 设置实例类型。
            • REPLSET:副本集。
            • SHARD:分片集群。
            • STANDALONE:单节点。
            - * @method integer getReplicateSetNum() 获取副本集个数。
            • 创建副本集实例时,该参数固定设置为1。
            • 创建分片集群时,指分片数量,请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
            • 若为单节点实例,该参数固定设置为0。
            - * @method void setReplicateSetNum(integer $ReplicateSetNum) 设置副本集个数。
            • 创建副本集实例时,该参数固定设置为1。
            • 创建分片集群时,指分片数量,请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
            • 若为单节点实例,该参数固定设置为0。
            - * @method integer getPeriod() 获取选择包年包月计费模式时,您需要设定购买实例的时长。即InstanceChargeType设定为PREPAID时,该参数必须配置。
            • 单位:月。
            • 可选值包括[1,2,3,4,5,6,7,8,9,10,11,12,24,36]。
            - * @method void setPeriod(integer $Period) 设置选择包年包月计费模式时,您需要设定购买实例的时长。即InstanceChargeType设定为PREPAID时,该参数必须配置。
            • 单位:月。
            • 可选值包括[1,2,3,4,5,6,7,8,9,10,11,12,24,36]。
            - * @method string getInstanceChargeType() 获取实例付费方式。
            • PREPAID:包年包月计费。
            • POSTPAID_BY_HOUR:按量计费。
            - * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例付费方式。
            • PREPAID:包年包月计费。
            • POSTPAID_BY_HOUR:按量计费。
            + * @method string getClusterType() 获取实例类型。 +- REPLSET:副本集。 +- SHARD:分片集群。 +- STANDALONE:单节点。 + * @method void setClusterType(string $ClusterType) 设置实例类型。 +- REPLSET:副本集。 +- SHARD:分片集群。 +- STANDALONE:单节点。 + * @method integer getReplicateSetNum() 获取副本集个数。 +- 创建副本集实例时,该参数固定设置为1。 +- 创建分片集群时,指分片数量,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。 +- 若为单节点实例,该参数固定设置为0。 + * @method void setReplicateSetNum(integer $ReplicateSetNum) 设置副本集个数。 +- 创建副本集实例时,该参数固定设置为1。 +- 创建分片集群时,指分片数量,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。 +- 若为单节点实例,该参数固定设置为0。 + * @method integer getPeriod() 获取选择包年包月计费模式时,您需要设定购买实例的时长。即InstanceChargeType设定为PREPAID时,该参数必须配置。 +- 单位:月。 +- 可选值包括[1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 + * @method void setPeriod(integer $Period) 设置选择包年包月计费模式时,您需要设定购买实例的时长。即InstanceChargeType设定为PREPAID时,该参数必须配置。 +- 单位:月。 +- 可选值包括[1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 + * @method string getInstanceChargeType() 获取实例付费方式。 +- PREPAID:包年包月计费。 +- POSTPAID_BY_HOUR:按量计费。 + * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例付费方式。 +- PREPAID:包年包月计费。 +- POSTPAID_BY_HOUR:按量计费。 * @method integer getMongosCpu() 获取分片实例询价必填参数,指 Mongos CPU核数,取值范围为[1,16]。 * @method void setMongosCpu(integer $MongosCpu) 设置分片实例询价必填参数,指 Mongos CPU核数,取值范围为[1,16]。 * @method integer getMongosMemory() 获取分片实例询价必填参数,指 Mongos 内存,取值范围为[2,32],单位:GB。 @@ -63,27 +111,41 @@ class InquirePriceCreateDBInstancesRequest extends AbstractModel public $Zone; /** - * @var integer 每个分片的主从节点数量。
            取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinNodeNum与MaxNodeNum分别对应其最小值与最大值。
          + * @var integer 每个分片的主从节点数量。 +取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinNodeNum与MaxNodeNum分别对应其最小值与最大值。 */ public $NodeNum; /** - * @var integer 实例内存大小。
          • 单位:GB。
          • 取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。
          + * @var integer 实例内存大小。 +- 单位:GB。 +- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。 */ public $Memory; /** - * @var integer 实例硬盘大小。
          • 单位:GB。
          • 取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。
            + * @var integer 实例硬盘大小。 +- 单位:GB。 +- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。 */ public $Volume; /** - * @var string 实例版本信息。
            • 具体支持的版本,请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。
            • 版本信息与版本号对应关系如下:
              • 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存储引擎版本。
              • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
              + * @var string 实例版本信息。具体支持的版本,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。版本信息与版本号对应关系如下: +- 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存储引擎版本。 +- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。 +- MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。 */ public $MongoVersion; /** - * @var string 机器类型。
              • HIO:高IO型。
              • HIO10G:高IO万兆型。
              + * @var string 机器类型。 +- HIO:高IO型。 +- HIO10G:高IO万兆型。 */ public $MachineCode; @@ -93,22 +155,32 @@ class InquirePriceCreateDBInstancesRequest extends AbstractModel public $GoodsNum; /** - * @var string 实例类型。
              • REPLSET:副本集。
              • SHARD:分片集群。
              • STANDALONE:单节点。
              + * @var string 实例类型。 +- REPLSET:副本集。 +- SHARD:分片集群。 +- STANDALONE:单节点。 */ public $ClusterType; /** - * @var integer 副本集个数。
              • 创建副本集实例时,该参数固定设置为1。
              • 创建分片集群时,指分片数量,请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
              • 若为单节点实例,该参数固定设置为0。
              + * @var integer 副本集个数。 +- 创建副本集实例时,该参数固定设置为1。 +- 创建分片集群时,指分片数量,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。 +- 若为单节点实例,该参数固定设置为0。 */ public $ReplicateSetNum; /** - * @var integer 选择包年包月计费模式时,您需要设定购买实例的时长。即InstanceChargeType设定为PREPAID时,该参数必须配置。
              • 单位:月。
              • 可选值包括[1,2,3,4,5,6,7,8,9,10,11,12,24,36]。
              + * @var integer 选择包年包月计费模式时,您需要设定购买实例的时长。即InstanceChargeType设定为PREPAID时,该参数必须配置。 +- 单位:月。 +- 可选值包括[1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 */ public $Period; /** - * @var string 实例付费方式。
              • PREPAID:包年包月计费。
              • POSTPAID_BY_HOUR:按量计费。
              + * @var string 实例付费方式。 +- PREPAID:包年包月计费。 +- POSTPAID_BY_HOUR:按量计费。 */ public $InstanceChargeType; @@ -144,16 +216,40 @@ class InquirePriceCreateDBInstancesRequest extends AbstractModel /** * @param string $Zone 实例所属区域及可用区信息。格式:ap-guangzhou-2。 - * @param integer $NodeNum 每个分片的主从节点数量。
              取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinNodeNum与MaxNodeNum分别对应其最小值与最大值。
            - * @param integer $Memory 实例内存大小。
            • 单位:GB。
            • 取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。
            - * @param integer $Volume 实例硬盘大小。
            • 单位:GB。
            • 取值范围:请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。
              - * @param string $MongoVersion 实例版本信息。
              • 具体支持的版本,请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。
              • 版本信息与版本号对应关系如下:
                • 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存储引擎版本。
                • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
                - * @param string $MachineCode 机器类型。
                • HIO:高IO型。
                • HIO10G:高IO万兆型。
                + * @param integer $NodeNum 每个分片的主从节点数量。 +取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinNodeNum与MaxNodeNum分别对应其最小值与最大值。 + * @param integer $Memory 实例内存大小。 +- 单位:GB。 +- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。 + * @param integer $Volume 实例硬盘大小。 +- 单位:GB。 +- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。 + * @param string $MongoVersion 实例版本信息。具体支持的版本,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。版本信息与版本号对应关系如下: +- 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存储引擎版本。 +- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。 +- MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。 + * @param string $MachineCode 机器类型。 +- HIO:高IO型。 +- HIO10G:高IO万兆型。 * @param integer $GoodsNum 实例数量,取值范围为[1,10]。 - * @param string $ClusterType 实例类型。
                • REPLSET:副本集。
                • SHARD:分片集群。
                • STANDALONE:单节点。
                - * @param integer $ReplicateSetNum 副本集个数。
                • 创建副本集实例时,该参数固定设置为1。
                • 创建分片集群时,指分片数量,请通过接口DescribeSpecInfo查询,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
                • 若为单节点实例,该参数固定设置为0。
                - * @param integer $Period 选择包年包月计费模式时,您需要设定购买实例的时长。即InstanceChargeType设定为PREPAID时,该参数必须配置。
                • 单位:月。
                • 可选值包括[1,2,3,4,5,6,7,8,9,10,11,12,24,36]。
                - * @param string $InstanceChargeType 实例付费方式。
                • PREPAID:包年包月计费。
                • POSTPAID_BY_HOUR:按量计费。
                + * @param string $ClusterType 实例类型。 +- REPLSET:副本集。 +- SHARD:分片集群。 +- STANDALONE:单节点。 + * @param integer $ReplicateSetNum 副本集个数。 +- 创建副本集实例时,该参数固定设置为1。 +- 创建分片集群时,指分片数量,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。 +- 若为单节点实例,该参数固定设置为0。 + * @param integer $Period 选择包年包月计费模式时,您需要设定购买实例的时长。即InstanceChargeType设定为PREPAID时,该参数必须配置。 +- 单位:月。 +- 可选值包括[1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 + * @param string $InstanceChargeType 实例付费方式。 +- PREPAID:包年包月计费。 +- POSTPAID_BY_HOUR:按量计费。 * @param integer $MongosCpu 分片实例询价必填参数,指 Mongos CPU核数,取值范围为[1,16]。 * @param integer $MongosMemory 分片实例询价必填参数,指 Mongos 内存,取值范围为[2,32],单位:GB。 * @param integer $MongosNum 分片实例询价必填参数,指 Mongos 个数,取值范围为[3,32]。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AdaptiveDynamicStreamingTaskInput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AdaptiveDynamicStreamingTaskInput.php index ed705b62..d485d212 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AdaptiveDynamicStreamingTaskInput.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AdaptiveDynamicStreamingTaskInput.php @@ -34,6 +34,10 @@ use TencentCloud\Common\AbstractModel; * @method void setSubStreamObjectName(string $SubStreamObjectName) 设置转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:`{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}`。 * @method string getSegmentObjectName() 获取转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:`{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}`。 * @method void setSegmentObjectName(string $SegmentObjectName) 设置转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:`{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}`。 + * @method array getAddOnSubtitles() 获取要插入的字幕文件。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAddOnSubtitles(array $AddOnSubtitles) 设置要插入的字幕文件。 +注意:此字段可能返回 null,表示取不到有效值。 */ class AdaptiveDynamicStreamingTaskInput extends AbstractModel { @@ -68,6 +72,12 @@ class AdaptiveDynamicStreamingTaskInput extends AbstractModel */ public $SegmentObjectName; + /** + * @var array 要插入的字幕文件。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AddOnSubtitles; + /** * @param integer $Definition 转自适应码流模板 ID。 * @param array $WatermarkSet 水印列表,支持多张图片或文字水印,最大可支持 10 张。 @@ -76,6 +86,8 @@ class AdaptiveDynamicStreamingTaskInput extends AbstractModel * @param string $OutputObjectPath 转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。如果不填,则默认为相对路径:`{inputName}_adaptiveDynamicStreaming_{definition}.{format}`。 * @param string $SubStreamObjectName 转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:`{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}`。 * @param string $SegmentObjectName 转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:`{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}`。 + * @param array $AddOnSubtitles 要插入的字幕文件。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -119,5 +131,14 @@ class AdaptiveDynamicStreamingTaskInput extends AbstractModel if (array_key_exists("SegmentObjectName",$param) and $param["SegmentObjectName"] !== null) { $this->SegmentObjectName = $param["SegmentObjectName"]; } + + if (array_key_exists("AddOnSubtitles",$param) and $param["AddOnSubtitles"] !== null) { + $this->AddOnSubtitles = []; + foreach ($param["AddOnSubtitles"] as $key => $value){ + $obj = new AddOnSubtitle(); + $obj->deserialize($value); + array_push($this->AddOnSubtitles, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AddOnSubtitle.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AddOnSubtitle.php new file mode 100644 index 00000000..214bf68b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AddOnSubtitle.php @@ -0,0 +1,86 @@ +subtitle-stream:插入字幕轨道
              • +
              • close-caption-708:CEA-708字幕编码到SEI帧
              • +
              • close-caption-608:CEA-608字幕编码到SEI帧
              • +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setType(string $Type) 设置插入形式,可选值: +
              • subtitle-stream:插入字幕轨道
              • +
              • close-caption-708:CEA-708字幕编码到SEI帧
              • +
              • close-caption-608:CEA-608字幕编码到SEI帧
              • +注意:此字段可能返回 null,表示取不到有效值。 + * @method MediaInputInfo getSubtitle() 获取字幕文件。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSubtitle(MediaInputInfo $Subtitle) 设置字幕文件。 +注意:此字段可能返回 null,表示取不到有效值。 + */ +class AddOnSubtitle extends AbstractModel +{ + /** + * @var string 插入形式,可选值: +
              • subtitle-stream:插入字幕轨道
              • +
              • close-caption-708:CEA-708字幕编码到SEI帧
              • +
              • close-caption-608:CEA-608字幕编码到SEI帧
              • +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Type; + + /** + * @var MediaInputInfo 字幕文件。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Subtitle; + + /** + * @param string $Type 插入形式,可选值: +
              • subtitle-stream:插入字幕轨道
              • +
              • close-caption-708:CEA-708字幕编码到SEI帧
              • +
              • close-caption-608:CEA-608字幕编码到SEI帧
              • +注意:此字段可能返回 null,表示取不到有效值。 + * @param MediaInputInfo $Subtitle 字幕文件。 +注意:此字段可能返回 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("Subtitle",$param) and $param["Subtitle"] !== null) { + $this->Subtitle = new MediaInputInfo(); + $this->Subtitle->deserialize($param["Subtitle"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiRecognitionResultItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiRecognitionResultItem.php index 0f31147c..7d409bd0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiRecognitionResultItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiRecognitionResultItem.php @@ -27,6 +27,7 @@ use TencentCloud\Common\AbstractModel;
              • AsrFullTextRecognition:语音全文识别,
              • OcrFullTextRecognition:文本全文识别。
              • TransTextRecognition:语音翻译。
              • +
              • TagRecognition:精彩打点。
              • * @method void setType(string $Type) 设置结果的类型,取值范围:
              • FaceRecognition:人脸识别,
              • AsrWordsRecognition:语音关键词识别,
              • @@ -34,6 +35,7 @@ use TencentCloud\Common\AbstractModel;
              • AsrFullTextRecognition:语音全文识别,
              • OcrFullTextRecognition:文本全文识别。
              • TransTextRecognition:语音翻译。
              • +
              • TagRecognition:精彩打点。
              • * @method array getFaceRecognitionResultSet() 获取人脸识别结果,当 Type 为 FaceRecognition 时有效。 * @method void setFaceRecognitionResultSet(array $FaceRecognitionResultSet) 设置人脸识别结果,当 Type 为 @@ -56,6 +58,10 @@ OcrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 * @method array getTransTextRecognitionResultSet() 获取翻译结果,当Type 为 TransTextRecognition 时有效。 * @method void setTransTextRecognitionResultSet(array $TransTextRecognitionResultSet) 设置翻译结果,当Type 为 TransTextRecognition 时有效。 + * @method array getTagRecognitionResultSet() 获取打点结果,当Type 为 TagRecognition 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTagRecognitionResultSet(array $TagRecognitionResultSet) 设置打点结果,当Type 为 TagRecognition 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 */ class LiveStreamAiRecognitionResultItem extends AbstractModel { @@ -67,6 +73,7 @@ class LiveStreamAiRecognitionResultItem extends AbstractModel
              • AsrFullTextRecognition:语音全文识别,
              • OcrFullTextRecognition:文本全文识别。
              • TransTextRecognition:语音翻译。
              • +
              • TagRecognition:精彩打点。
              • */ public $Type; @@ -105,6 +112,12 @@ OcrFullTextRecognition 时有效。 */ public $TransTextRecognitionResultSet; + /** + * @var array 打点结果,当Type 为 TagRecognition 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TagRecognitionResultSet; + /** * @param string $Type 结果的类型,取值范围:
              • FaceRecognition:人脸识别,
              • @@ -113,6 +126,7 @@ OcrFullTextRecognition 时有效。
              • AsrFullTextRecognition:语音全文识别,
              • OcrFullTextRecognition:文本全文识别。
              • TransTextRecognition:语音翻译。
              • +
              • TagRecognition:精彩打点。
              • * @param array $FaceRecognitionResultSet 人脸识别结果,当 Type 为 FaceRecognition 时有效。 * @param array $AsrWordsRecognitionResultSet 语音关键词识别结果,当 Type 为 @@ -124,6 +138,8 @@ AsrFullTextRecognition 时有效。 * @param array $OcrFullTextRecognitionResultSet 文本全文识别结果,当 Type 为 OcrFullTextRecognition 时有效。 * @param array $TransTextRecognitionResultSet 翻译结果,当Type 为 TransTextRecognition 时有效。 + * @param array $TagRecognitionResultSet 打点结果,当Type 为 TagRecognition 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -195,5 +211,14 @@ OcrFullTextRecognition 时有效。 array_push($this->TransTextRecognitionResultSet, $obj); } } + + if (array_key_exists("TagRecognitionResultSet",$param) and $param["TagRecognitionResultSet"] !== null) { + $this->TagRecognitionResultSet = []; + foreach ($param["TagRecognitionResultSet"] as $key => $value){ + $obj = new LiveStreamTagRecognitionResult(); + $obj->deserialize($value); + array_push($this->TagRecognitionResultSet, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamTagRecognitionResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamTagRecognitionResult.php new file mode 100644 index 00000000..83ab206b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamTagRecognitionResult.php @@ -0,0 +1,89 @@ +Id = $param["Id"]; + } + + if (array_key_exists("StartPtsTime",$param) and $param["StartPtsTime"] !== null) { + $this->StartPtsTime = $param["StartPtsTime"]; + } + + if (array_key_exists("EndPtsTime",$param) and $param["EndPtsTime"] !== null) { + $this->EndPtsTime = $param["EndPtsTime"]; + } + + if (array_key_exists("Confidence",$param) and $param["Confidence"] !== null) { + $this->Confidence = $param["Confidence"]; + } + } +} 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 1fc32031..04a20f24 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 @@ -53,6 +53,10 @@ use TencentCloud\Common\AbstractModel; * @method string getStdExtInfo() 获取转码扩展字段。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setStdExtInfo(string $StdExtInfo) 设置转码扩展字段。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getAddOnSubtitles() 获取要插入的字幕文件。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAddOnSubtitles(array $AddOnSubtitles) 设置要插入的字幕文件。 注意:此字段可能返回 null,表示取不到有效值。 */ class OverrideTranscodeParameter extends AbstractModel @@ -110,6 +114,12 @@ class OverrideTranscodeParameter extends AbstractModel */ public $StdExtInfo; + /** + * @var array 要插入的字幕文件。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AddOnSubtitles; + /** * @param string $Container 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a。其中,mp3、flac、ogg、m4a 为纯音频文件。 * @param integer $RemoveVideo 是否去除视频数据,取值: @@ -127,6 +137,8 @@ class OverrideTranscodeParameter extends AbstractModel * @param array $AddonAudioStream 外挂音轨参数。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $StdExtInfo 转码扩展字段。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $AddOnSubtitles 要插入的字幕文件。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -186,5 +198,14 @@ class OverrideTranscodeParameter extends AbstractModel if (array_key_exists("StdExtInfo",$param) and $param["StdExtInfo"] !== null) { $this->StdExtInfo = $param["StdExtInfo"]; } + + if (array_key_exists("AddOnSubtitles",$param) and $param["AddOnSubtitles"] !== null) { + $this->AddOnSubtitles = []; + foreach ($param["AddOnSubtitles"] as $key => $value){ + $obj = new AddOnSubtitle(); + $obj->deserialize($value); + array_push($this->AddOnSubtitles, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/S3OutputStorage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/S3OutputStorage.php index c8d9e0c7..1c449b1e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/S3OutputStorage.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/S3OutputStorage.php @@ -21,41 +21,57 @@ use TencentCloud\Common\AbstractModel; * AWS S3 输出位置 * * @method string getS3Bucket() 获取S3 bucket。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setS3Bucket(string $S3Bucket) 设置S3 bucket。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getS3Region() 获取S3 bucket 对应的区域。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setS3Region(string $S3Region) 设置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 S3OutputStorage extends AbstractModel { /** * @var string S3 bucket。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $S3Bucket; /** * @var string S3 bucket 对应的区域。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $S3Region; /** * @var string AWS 内网上传 媒体资源的秘钥id。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $S3SecretId; /** * @var string AWS 内网上传 媒体资源的秘钥key。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $S3SecretKey; /** * @param string $S3Bucket S3 bucket。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $S3Region 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/Ms/V20180408/Models/RequestLocalTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/RequestLocalTaskRequest.php new file mode 100644 index 00000000..d6b8711c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/RequestLocalTaskRequest.php @@ -0,0 +1,53 @@ +ClientId = $param["ClientId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/RequestLocalTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/RequestLocalTaskResponse.php new file mode 100644 index 00000000..ddf2a5b4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/RequestLocalTaskResponse.php @@ -0,0 +1,153 @@ +Sid = $param["Sid"]; + } + + if (array_key_exists("SrcFileMd5",$param) and $param["SrcFileMd5"] !== null) { + $this->SrcFileMd5 = $param["SrcFileMd5"]; + } + + if (array_key_exists("SrcFileSize",$param) and $param["SrcFileSize"] !== null) { + $this->SrcFileSize = $param["SrcFileSize"]; + } + + if (array_key_exists("SrcFileUrl",$param) and $param["SrcFileUrl"] !== null) { + $this->SrcFileUrl = $param["SrcFileUrl"]; + } + + if (array_key_exists("SrcFileType",$param) and $param["SrcFileType"] !== null) { + $this->SrcFileType = $param["SrcFileType"]; + } + + if (array_key_exists("SrcFileVersion",$param) and $param["SrcFileVersion"] !== null) { + $this->SrcFileVersion = $param["SrcFileVersion"]; + } + + if (array_key_exists("EncryptParam",$param) and $param["EncryptParam"] !== null) { + $this->EncryptParam = $param["EncryptParam"]; + } + + if (array_key_exists("EncryptState",$param) and $param["EncryptState"] !== null) { + $this->EncryptState = $param["EncryptState"]; + } + + 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/UpdateClientStateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateClientStateRequest.php new file mode 100644 index 00000000..b5345f95 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateClientStateRequest.php @@ -0,0 +1,113 @@ +ClientId = $param["ClientId"]; + } + + if (array_key_exists("Ip",$param) and $param["Ip"] !== null) { + $this->Ip = $param["Ip"]; + } + + if (array_key_exists("Internal",$param) and $param["Internal"] !== null) { + $this->Internal = $param["Internal"]; + } + + if (array_key_exists("ServerVersion",$param) and $param["ServerVersion"] !== null) { + $this->ServerVersion = $param["ServerVersion"]; + } + + if (array_key_exists("Hostname",$param) and $param["Hostname"] !== null) { + $this->Hostname = $param["Hostname"]; + } + + if (array_key_exists("Os",$param) and $param["Os"] !== null) { + $this->Os = $param["Os"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateClientStateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateClientStateResponse.php new file mode 100644 index 00000000..c4506706 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateClientStateResponse.php @@ -0,0 +1,65 @@ +ResultCode = $param["ResultCode"]; + } + + 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/UpdateLocalTaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateLocalTaskResultRequest.php new file mode 100644 index 00000000..3b495c3b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateLocalTaskResultRequest.php @@ -0,0 +1,101 @@ +Sid = $param["Sid"]; + } + + if (array_key_exists("ResultCode",$param) and $param["ResultCode"] !== null) { + $this->ResultCode = $param["ResultCode"]; + } + + if (array_key_exists("SubCode",$param) and $param["SubCode"] !== null) { + $this->SubCode = $param["SubCode"]; + } + + if (array_key_exists("ErrMsg",$param) and $param["ErrMsg"] !== null) { + $this->ErrMsg = $param["ErrMsg"]; + } + + if (array_key_exists("Result",$param) and $param["Result"] !== null) { + $this->Result = $param["Result"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateLocalTaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateLocalTaskResultResponse.php new file mode 100644 index 00000000..0af55801 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/UpdateLocalTaskResultResponse.php @@ -0,0 +1,65 @@ +ResultCode = $param["ResultCode"]; + } + + 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/MsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/MsClient.php index 8e27d5d1..a14acc4f 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 @@ -50,6 +50,9 @@ use TencentCloud\Ms\V20180408\Models as Models; * @method Models\DescribeShieldResultResponse DescribeShieldResult(Models\DescribeShieldResultRequest $req) 通过唯一标识获取加固的结果。(注意:根据国家互联网用户实名制相关要求,使用该产品前,需先完成实名认证。) * @method Models\DescribeUrlDetectionResultResponse DescribeUrlDetectionResult(Models\DescribeUrlDetectionResultRequest $req) 移动安全-网址检测服务 * @method Models\DescribeUserBaseInfoInstanceResponse DescribeUserBaseInfoInstance(Models\DescribeUserBaseInfoInstanceRequest $req) 获取用户基础信息 + * @method Models\RequestLocalTaskResponse RequestLocalTask(Models\RequestLocalTaskRequest $req) client任务请求地址 + * @method Models\UpdateClientStateResponse UpdateClientState(Models\UpdateClientStateRequest $req) 更新client状态 + * @method Models\UpdateLocalTaskResultResponse UpdateLocalTaskResult(Models\UpdateLocalTaskResultRequest $req) 更新本地任务结果 */ class MsClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TestingTextGenerationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TestingTextGenerationRequest.php new file mode 100644 index 00000000..dc895fb1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TestingTextGenerationRequest.php @@ -0,0 +1,154 @@ +Messages = []; + foreach ($param["Messages"] as $key => $value){ + $obj = new TextGenerationMessage(); + $obj->deserialize($value); + array_push($this->Messages, $obj); + } + } + + if (array_key_exists("Model",$param) and $param["Model"] !== null) { + $this->Model = $param["Model"]; + } + + if (array_key_exists("QueryId",$param) and $param["QueryId"] !== null) { + $this->QueryId = $param["QueryId"]; + } + + 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("TopK",$param) and $param["TopK"] !== null) { + $this->TopK = $param["TopK"]; + } + + if (array_key_exists("RepetitionPenalty",$param) and $param["RepetitionPenalty"] !== null) { + $this->RepetitionPenalty = $param["RepetitionPenalty"]; + } + + if (array_key_exists("OutputSeqLen",$param) and $param["OutputSeqLen"] !== null) { + $this->OutputSeqLen = $param["OutputSeqLen"]; + } + + if (array_key_exists("MaxInputSeqLen",$param) and $param["MaxInputSeqLen"] !== null) { + $this->MaxInputSeqLen = $param["MaxInputSeqLen"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TestingTextGenerationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TestingTextGenerationResponse.php new file mode 100644 index 00000000..0d4f18ee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TestingTextGenerationResponse.php @@ -0,0 +1,119 @@ +Choices = []; + foreach ($param["Choices"] as $key => $value){ + $obj = new TextGenerationChoices(); + $obj->deserialize($value); + array_push($this->Choices, $obj); + } + } + + if (array_key_exists("Created",$param) and $param["Created"] !== null) { + $this->Created = $param["Created"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("Model",$param) and $param["Model"] !== null) { + $this->Model = $param["Model"]; + } + + if (array_key_exists("Usage",$param) and $param["Usage"] !== null) { + $this->Usage = new TextGenerationUsage(); + $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/Nlp/V20190408/Models/TextGenerationChoices.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationChoices.php new file mode 100644 index 00000000..6cb0a971 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationChoices.php @@ -0,0 +1,58 @@ +Message = new TextGenerationMessage(); + $this->Message->deserialize($param["Message"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationMessage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationMessage.php new file mode 100644 index 00000000..bb206302 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationMessage.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/Nlp/V20190408/Models/TextGenerationUsage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationUsage.php new file mode 100644 index 00000000..99190838 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextGenerationUsage.php @@ -0,0 +1,77 @@ +PromptTokens = $param["PromptTokens"]; + } + + if (array_key_exists("CompletionTokens",$param) and $param["CompletionTokens"] !== null) { + $this->CompletionTokens = $param["CompletionTokens"]; + } + + if (array_key_exists("TotalTokens",$param) and $param["TotalTokens"] !== null) { + $this->TotalTokens = $param["TotalTokens"]; + } + } +} 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 2a6c2f1c..c2c6141c 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 @@ -29,10 +29,11 @@ use TencentCloud\Nlp\V20190408\Models as Models; * @method Models\ComposePoetryResponse ComposePoetry(Models\ComposePoetryRequest $req) 诗词生成接口利用现代的自然语言处理和深度学习技术,模仿了古代著名诗人的风格,为用户产生独特的诗词。用户只需输入的命题关键词,接口就能自动生成一首七言律诗或五言律诗。 * @method Models\EvaluateSentenceSimilarityResponse EvaluateSentenceSimilarity(Models\EvaluateSentenceSimilarityRequest $req) 通过计算句子间的语义相似性,帮助您快速找到文本中重复或相似的句子,用于文本聚类、相似问题检索等应用场景。 * @method Models\EvaluateWordSimilarityResponse EvaluateWordSimilarity(Models\EvaluateWordSimilarityRequest $req) 评估两个词语在语义空间的相似程度,为您的场景应用提供有力支持,如关键词过滤、热门话题挖掘等。(目前仅支持中文) - * @method Models\GenerateKeywordSentenceResponse GenerateKeywordSentence(Models\GenerateKeywordSentenceRequest $req) 提取文本中的关键信息,生成简洁明了的关键句子,便于用户快速获取核心观点。 + * @method Models\GenerateKeywordSentenceResponse GenerateKeywordSentence(Models\GenerateKeywordSentenceRequest $req) 根据提供的关键词,生成简洁明了的关键句子,便于用户快速获取核心观点。 * @method Models\ParseWordsResponse ParseWords(Models\ParseWordsRequest $req) 通过精准地对文本进行分词、词性标注、命名实体识别等功能,助您更好地理解文本内容,挖掘出潜在的价值信息。 * @method Models\RetrieveSimilarWordsResponse RetrieveSimilarWords(Models\RetrieveSimilarWordsRequest $req) 基于大数据和深度学习技术,可以快速地找到与给定词语高度相似的其他词语,有助于提高搜索和推荐的准确性。(目前仅支持中文) * @method Models\SentenceCorrectionResponse SentenceCorrection(Models\SentenceCorrectionRequest $req) 智能识别并纠正句子中的语法、拼写、用词等错误,确保文本的准确性和可读性。 + * @method Models\TestingTextGenerationResponse TestingTextGeneration(Models\TestingTextGenerationRequest $req) 基于腾讯大模型能力,用户可以通过传入不同的参数控制生成内容的类型,并通过自然语言给模型以内容生成的指令,可以满足多种场景的文本生成需求,包括但不限于文章写作、营销文案、视频脚本、电商文案、纪要整理等(**注意:当前接口为内测体验专用接口,仅有获取白名单权限的客户可以测试调用,如需测试请联系商务非正式服务接口,内测期结束接口会下线或停服,届时请接入正式服务接口**) * @method Models\TextEmbellishResponse TextEmbellish(Models\TextEmbellishRequest $req) 运用先进的自然语言处理技术,对原始文本进行优化润色,提升文本的通顺性、表达力和语言质量。 * @method Models\TextWritingResponse TextWriting(Models\TextWritingRequest $req) 通过自动补全文本片段,帮助用户快速生成高质量、连贯的完整文本,提高创作效率。 */ 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 6553fe87..7d692387 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 @@ -629,7 +629,7 @@ use TencentCloud\Ocr\V20181119\Models as Models; * @method Models\VehicleRegCertOCRResponse VehicleRegCertOCR(Models\VehicleRegCertOCRRequest $req) 本接口支持国内机动车登记证书主要字段的结构化识别,包括机动车所有人、身份证明名称、号码、车辆型号、车辆识别代号、发动机号、制造厂名称等。 默认接口请求频率限制:5次/秒。 - * @method Models\VerifyOfdVatInvoiceOCRResponse VerifyOfdVatInvoiceOCR(Models\VerifyOfdVatInvoiceOCRRequest $req) 本接口支持OFD格式的增值税电子普通发票和增值税电子专用发票的识别,返回发票代码、发票号码、开票日期、验证码、机器编号、密码区,购买方和销售方信息,包括名称、纳税人识别号、地址电话、开户行及账号,以及价税合计、开票人、收款人、复核人、税额、不含税金额等字段信息。 + * @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/Postgres/V20170312/Models/CreateInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateInstancesRequest.php index 53057418..bc37c18a 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 @@ -64,26 +64,18 @@ use TencentCloud\Common\AbstractModel;
              • 大写字母:[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 getDBMajorVersion() 获取PostgreSQL大版本号(该参数当前必传),版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。目前支持10,11,12,13,14,15这几个大版本,详情见[内核版本概述](https://cloud.tencent.com/document/product/409/67018)。 +输入该参数时,会基于此大版本号创建对应的最新小版本的最新内核版本号实例。 + * @method void setDBMajorVersion(string $DBMajorVersion) 设置PostgreSQL大版本号(该参数当前必传),版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。目前支持10,11,12,13,14,15这几个大版本,详情见[内核版本概述](https://cloud.tencent.com/document/product/409/67018)。 +输入该参数时,会基于此大版本号创建对应的最新小版本的最新内核版本号实例。 + * @method string getDBVersion() 获取PostgreSQL社区大版本+小版本号。 +一般场景不推荐传入该参数。如需指定,只能传当前大版本号下最新小版本号。 + * @method void setDBVersion(string $DBVersion) 设置PostgreSQL社区大版本+小版本号。 +一般场景不推荐传入该参数。如需指定,只能传当前大版本号下最新小版本号。 + * @method string getDBKernelVersion() 获取PostgreSQL内核版本号。 +一般场景不推荐传入该参数。如需指定,只能传当前大版本号下最新内核版本号。 + * @method void setDBKernelVersion(string $DBKernelVersion) 设置PostgreSQL内核版本号。 +一般场景不推荐传入该参数。如需指定,只能传当前大版本号下最新内核版本号。 * @method string getInstanceChargeType() 获取实例计费类型,目前支持:
              • PREPAID:预付费,即包年包月
              • POSTPAID_BY_HOUR:后付费,即按量计费 @@ -92,10 +84,10 @@ use TencentCloud\Common\AbstractModel;
              • 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 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) 设置实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 @@ -250,24 +242,20 @@ class CreateInstancesRequest extends AbstractModel public $AdminPassword; /** - * @var string PostgreSQL大版本号,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取,目前支持10,11,12,13,14,15这几个大版本。 -当只输入该参数时,会基于此大版本号创建对应的最新小版本的最新内核版本号实例。 -该参数和DBVersion、DBKernelVersion需要至少指定一个,如无指定购买内核小版本需求时,只传入该参数即可。 - + * @var string PostgreSQL大版本号(该参数当前必传),版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。目前支持10,11,12,13,14,15这几个大版本,详情见[内核版本概述](https://cloud.tencent.com/document/product/409/67018)。 +输入该参数时,会基于此大版本号创建对应的最新小版本的最新内核版本号实例。 */ public $DBMajorVersion; /** - * @var string PostgreSQL社区大版本+小版本号,如12.4,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 -当只输入该参数时,会基于此社区小版本号创建对应的最新内核版本实例。 -该参数和DBMajorVersion、DBKernelVersion需要至少指定一个。 + * @var string PostgreSQL社区大版本+小版本号。 +一般场景不推荐传入该参数。如需指定,只能传当前大版本号下最新小版本号。 */ public $DBVersion; /** - * @var string PostgreSQL内核版本号,如v12.7_r1.8,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 -当只输入该参数时,会创建指定的内核版本实例。只针对内核版本需要指定时使用,一般场景不推荐传入该参数。 - + * @var string PostgreSQL内核版本号。 +一般场景不推荐传入该参数。如需指定,只能传当前大版本号下最新内核版本号。 */ public $DBKernelVersion; @@ -280,12 +268,12 @@ class CreateInstancesRequest extends AbstractModel public $InstanceChargeType; /** - * @var string 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @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字段获取。 + * @var string 私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 */ public $SubnetId; @@ -424,22 +412,18 @@ mssql_compatible引擎:
              • 大写字母:[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 $DBMajorVersion PostgreSQL大版本号(该参数当前必传),版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。目前支持10,11,12,13,14,15这几个大版本,详情见[内核版本概述](https://cloud.tencent.com/document/product/409/67018)。 +输入该参数时,会基于此大版本号创建对应的最新小版本的最新内核版本号实例。 + * @param string $DBVersion PostgreSQL社区大版本+小版本号。 +一般场景不推荐传入该参数。如需指定,只能传当前大版本号下最新小版本号。 + * @param string $DBKernelVersion PostgreSQL内核版本号。 +一般场景不推荐传入该参数。如需指定,只能传当前大版本号下最新内核版本号。 * @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 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 续费标记: diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Pts/V20210728/Models/UpdateScenarioRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Pts/V20210728/Models/UpdateScenarioRequest.php index 95070c0c..d9228e1a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Pts/V20210728/Models/UpdateScenarioRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Pts/V20210728/Models/UpdateScenarioRequest.php @@ -62,6 +62,8 @@ use TencentCloud\Common\AbstractModel; * @method void setNotificationHooks(array $NotificationHooks) 设置WebHook请求配置 * @method string getOwner() 获取创建人名 * @method void setOwner(string $Owner) 设置创建人名 + * @method string getEnvId() 获取环境ID + * @method void setEnvId(string $EnvId) 设置环境ID */ class UpdateScenarioRequest extends AbstractModel { @@ -170,6 +172,11 @@ class UpdateScenarioRequest extends AbstractModel */ public $Owner; + /** + * @var string 环境ID + */ + public $EnvId; + /** * @param string $ScenarioId 场景ID * @param string $Name 场景名 @@ -192,6 +199,7 @@ class UpdateScenarioRequest extends AbstractModel * @param DomainNameConfig $DomainNameConfig 域名解析配置 * @param array $NotificationHooks WebHook请求配置 * @param string $Owner 创建人名 + * @param string $EnvId 环境ID */ function __construct() { @@ -322,5 +330,9 @@ class UpdateScenarioRequest extends AbstractModel if (array_key_exists("Owner",$param) and $param["Owner"] !== null) { $this->Owner = $param["Owner"]; } + + if (array_key_exists("EnvId",$param) and $param["EnvId"] !== null) { + $this->EnvId = $param["EnvId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeInstancesRequest.php index 5331a738..e566f30e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeInstancesRequest.php @@ -30,16 +30,30 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceId(string $InstanceId) 设置指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 - * @method string getOrderBy() 获取实例列表排序依据,枚举值如下所示:
                • projectId:依据项目ID排序。
                • createtime:依据实例创建时间排序。
                • instancename:依据实例名称排序。
                • type:依据实例类型排序。
                • curDeadline:依据实例到期时间排序。
                - * @method void setOrderBy(string $OrderBy) 设置实例列表排序依据,枚举值如下所示:
                • projectId:依据项目ID排序。
                • createtime:依据实例创建时间排序。
                • instancename:依据实例名称排序。
                • type:依据实例类型排序。
                • curDeadline:依据实例到期时间排序。
                - * @method integer getOrderType() 获取实例排序方式,默认为倒序排序。
                • 1:倒序。
                • 0:顺序。
                - * @method void setOrderType(integer $OrderType) 设置实例排序方式,默认为倒序排序。
                • 1:倒序。
                • 0:顺序。
                + * @method string getOrderBy() 获取实例列表排序依据,枚举值如下所示: +- projectId:依据项目ID排序。 +- createtime:依据实例创建时间排序。 +- instancename:依据实例名称排序。 +- type:依据实例类型排序。 +- curDeadline:依据实例到期时间排序。 + * @method void setOrderBy(string $OrderBy) 设置实例列表排序依据,枚举值如下所示: +- projectId:依据项目ID排序。 +- createtime:依据实例创建时间排序。 +- instancename:依据实例名称排序。 +- type:依据实例类型排序。 +- curDeadline:依据实例到期时间排序。 + * @method integer getOrderType() 获取实例排序方式,默认为倒序排序。 +- 1:倒序。 +- 0:顺序。 + * @method void setOrderType(integer $OrderType) 设置实例排序方式,默认为倒序排序。 +- 1:倒序。 +- 0:顺序。 * @method array getVpcIds() 获取私有网络 ID 数组。如果不配置该参数或设置数组为空则默认选择基础网络。例如47525。该参数暂时保留,可忽略。请根据 UniqVpcIds 参数格式设置私有网络ID数组。 * @method void setVpcIds(array $VpcIds) 设置私有网络 ID 数组。如果不配置该参数或设置数组为空则默认选择基础网络。例如47525。该参数暂时保留,可忽略。请根据 UniqVpcIds 参数格式设置私有网络ID数组。 * @method array getSubnetIds() 获取私有网络所属子网 ID 数组,例如:56854。该参数暂时保留,可忽略。请根据 UniqSubnetIds 参数格式设置私有网络子网 ID 数组。 * @method void setSubnetIds(array $SubnetIds) 设置私有网络所属子网 ID 数组,例如:56854。该参数暂时保留,可忽略。请根据 UniqSubnetIds 参数格式设置私有网络子网 ID 数组。 - * @method string getSearchKey() 获取设置模糊查询关键字,支持根据实例名称或实例ID模糊查询实例。 - * @method void setSearchKey(string $SearchKey) 设置设置模糊查询关键字,支持根据实例名称或实例ID模糊查询实例。 + * @method string getSearchKey() 获取设置模糊查询关键字段,仅实例名称支持模糊查询。 + * @method void setSearchKey(string $SearchKey) 设置设置模糊查询关键字段,仅实例名称支持模糊查询。 * @method array getProjectIds() 获取项目 ID 组成的数组。 * @method void setProjectIds(array $ProjectIds) 设置项目 ID 组成的数组。 * @method string getInstanceName() 获取实例名称。 @@ -50,16 +64,42 @@ use TencentCloud\Common\AbstractModel; * @method void setUniqSubnetIds(array $UniqSubnetIds) 设置私有网络所属子网 ID 数组,如:subnet-fdj24n34j2。 * @method array getRegionIds() 获取地域 ID 数组,该参数已经弃用,可通过公共参数Region查询对应地域。 * @method void setRegionIds(array $RegionIds) 设置地域 ID 数组,该参数已经弃用,可通过公共参数Region查询对应地域。 - * @method array getStatus() 获取实例状态。
                • 0:待初始化。
                • 1:流程中。
                • 2:运行中。
                • -2:已隔离。
                • -3:待删除。
                - * @method void setStatus(array $Status) 设置实例状态。
                • 0:待初始化。
                • 1:流程中。
                • 2:运行中。
                • -2:已隔离。
                • -3:待删除。
                - * @method integer getTypeVersion() 获取实例架构版本。
                • 1:单机版。
                • 2:主从版。
                • 3:集群版。
                - * @method void setTypeVersion(integer $TypeVersion) 设置实例架构版本。
                • 1:单机版。
                • 2:主从版。
                • 3:集群版。
                + * @method array getStatus() 获取实例状态。 +- 0:待初始化。 +- 1:流程中。 +- 2:运行中。 +- -2:已隔离。 +- -3:待删除。 + * @method void setStatus(array $Status) 设置实例状态。 +- 0:待初始化。 +- 1:流程中。 +- 2:运行中。 +- -2:已隔离。 +- -3:待删除。 + * @method integer getTypeVersion() 获取实例架构版本。 +- 1:单机版。 +- 2:主从版。 +- 3:集群版。 + * @method void setTypeVersion(integer $TypeVersion) 设置实例架构版本。 +- 1:单机版。 +- 2:主从版。 +- 3:集群版。 * @method string getEngineName() 获取存储引擎信息。可设置为Redis-2.8、Redis-4.0、Redis-5.0、Redis-6.0 或者 CKV。 * @method void setEngineName(string $EngineName) 设置存储引擎信息。可设置为Redis-2.8、Redis-4.0、Redis-5.0、Redis-6.0 或者 CKV。 - * @method array getAutoRenew() 获取续费模式。
                • 0:手动续费。
                • 1:自动续费。
                • 2:到期不再续费。
                - * @method void setAutoRenew(array $AutoRenew) 设置续费模式。
                • 0:手动续费。
                • 1:自动续费。
                • 2:到期不再续费。
                - * @method string getBillingMode() 获取计费模式。
                • postpaid:按量计费。
                • prepaid:包年包月。
                - * @method void setBillingMode(string $BillingMode) 设置计费模式。
                • postpaid:按量计费。
                • prepaid:包年包月。
                + * @method array getAutoRenew() 获取续费模式。 +- 0:手动续费。 +- 1:自动续费。 +- 2:到期不再续费。 + * @method void setAutoRenew(array $AutoRenew) 设置续费模式。 +- 0:手动续费。 +- 1:自动续费。 +- 2:到期不再续费。 + * @method string getBillingMode() 获取计费模式。 +- postpaid:按量计费。 +- prepaid:包年包月。 + * @method void setBillingMode(string $BillingMode) 设置计费模式。 +- postpaid:按量计费。 +- prepaid:包年包月。 * @method integer getType() 获取实例类型。 - 2:Redis 2.8内存版(标准架构)。 - 3:CKV 3.2内存版(标准架构)。 @@ -82,8 +122,8 @@ use TencentCloud\Common\AbstractModel; - 9:Redis 5.0内存版(集群架构)。 - 15:Redis 6.2内存版(标准架构)。 - 16:Redis 6.2内存版(集群架构)。 - * @method array getSearchKeys() 获取设置搜索关键字数组,可根据实例ID、实例名称、完整IP地址查询实例。 - * @method void setSearchKeys(array $SearchKeys) 设置设置搜索关键字数组,可根据实例ID、实例名称、完整IP地址查询实例。 + * @method array getSearchKeys() 获取设置搜索关键字数组,可根据实例ID、实例名称、完整IP地址搜索实例。 + * @method void setSearchKeys(array $SearchKeys) 设置设置搜索关键字数组,可根据实例ID、实例名称、完整IP地址搜索实例。 * @method array getTypeList() 获取内部参数,用户可忽略。 * @method void setTypeList(array $TypeList) 设置内部参数,用户可忽略。 * @method string getMonitorVersion() 获取内部参数,用户可忽略。 @@ -92,12 +132,20 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceTags(array $InstanceTags) 设置根据标签的 Key 和 Value 筛选资源。该参数不配置或者数组设置为空值,则不根据标签进行过滤。 * @method array getTagKeys() 获取根据标签的 Key 筛选资源,该参数不配置或者数组设置为空值,则不根据标签Key进行过滤。 * @method void setTagKeys(array $TagKeys) 设置根据标签的 Key 筛选资源,该参数不配置或者数组设置为空值,则不根据标签Key进行过滤。 - * @method array getProductVersions() 获取实例的产品版本。如果该参数不配置或者数组设置为空值,则默认不依据此参数过滤实例。
                • local:本地盘版。
                • cdc:独享集群版。
                - * @method void setProductVersions(array $ProductVersions) 设置实例的产品版本。如果该参数不配置或者数组设置为空值,则默认不依据此参数过滤实例。
                • local:本地盘版。
                • cdc:独享集群版。
                + * @method array getProductVersions() 获取实例的产品版本。如果该参数不配置或者数组设置为空值,则默认不依据此参数过滤实例。 +- local:本地盘版。 +- cdc:独享集群版。 + * @method void setProductVersions(array $ProductVersions) 设置实例的产品版本。如果该参数不配置或者数组设置为空值,则默认不依据此参数过滤实例。 +- local:本地盘版。 +- cdc:独享集群版。 * @method array getInstanceIds() 获取批量查询指定的实例 ID,返回结果已 Limit 限制为主。 * @method void setInstanceIds(array $InstanceIds) 设置批量查询指定的实例 ID,返回结果已 Limit 限制为主。 - * @method string getAzMode() 获取可用区模式。
                • singleaz:单可用区。
                • multiaz:多可用区。
                - * @method void setAzMode(string $AzMode) 设置可用区模式。
                • singleaz:单可用区。
                • multiaz:多可用区。
                + * @method string getAzMode() 获取可用区模式。 +- singleaz:单可用区。 +- multiaz:多可用区。 + * @method void setAzMode(string $AzMode) 设置可用区模式。 +- singleaz:单可用区。 +- multiaz:多可用区。 */ class DescribeInstancesRequest extends AbstractModel { @@ -119,12 +167,19 @@ class DescribeInstancesRequest extends AbstractModel public $InstanceId; /** - * @var string 实例列表排序依据,枚举值如下所示:
                • projectId:依据项目ID排序。
                • createtime:依据实例创建时间排序。
                • instancename:依据实例名称排序。
                • type:依据实例类型排序。
                • curDeadline:依据实例到期时间排序。
                + * @var string 实例列表排序依据,枚举值如下所示: +- projectId:依据项目ID排序。 +- createtime:依据实例创建时间排序。 +- instancename:依据实例名称排序。 +- type:依据实例类型排序。 +- curDeadline:依据实例到期时间排序。 */ public $OrderBy; /** - * @var integer 实例排序方式,默认为倒序排序。
                • 1:倒序。
                • 0:顺序。
                + * @var integer 实例排序方式,默认为倒序排序。 +- 1:倒序。 +- 0:顺序。 */ public $OrderType; @@ -139,7 +194,7 @@ class DescribeInstancesRequest extends AbstractModel public $SubnetIds; /** - * @var string 设置模糊查询关键字,支持根据实例名称或实例ID模糊查询实例。 + * @var string 设置模糊查询关键字段,仅实例名称支持模糊查询。 */ public $SearchKey; @@ -169,12 +224,20 @@ class DescribeInstancesRequest extends AbstractModel public $RegionIds; /** - * @var array 实例状态。
                • 0:待初始化。
                • 1:流程中。
                • 2:运行中。
                • -2:已隔离。
                • -3:待删除。
                + * @var array 实例状态。 +- 0:待初始化。 +- 1:流程中。 +- 2:运行中。 +- -2:已隔离。 +- -3:待删除。 */ public $Status; /** - * @var integer 实例架构版本。
                • 1:单机版。
                • 2:主从版。
                • 3:集群版。
                + * @var integer 实例架构版本。 +- 1:单机版。 +- 2:主从版。 +- 3:集群版。 */ public $TypeVersion; @@ -184,12 +247,17 @@ class DescribeInstancesRequest extends AbstractModel public $EngineName; /** - * @var array 续费模式。
                • 0:手动续费。
                • 1:自动续费。
                • 2:到期不再续费。
                + * @var array 续费模式。 +- 0:手动续费。 +- 1:自动续费。 +- 2:到期不再续费。 */ public $AutoRenew; /** - * @var string 计费模式。
                • postpaid:按量计费。
                • prepaid:包年包月。
                + * @var string 计费模式。 +- postpaid:按量计费。 +- prepaid:包年包月。 */ public $BillingMode; @@ -209,7 +277,7 @@ class DescribeInstancesRequest extends AbstractModel public $Type; /** - * @var array 设置搜索关键字数组,可根据实例ID、实例名称、完整IP地址查询实例。 + * @var array 设置搜索关键字数组,可根据实例ID、实例名称、完整IP地址搜索实例。 */ public $SearchKeys; @@ -234,7 +302,9 @@ class DescribeInstancesRequest extends AbstractModel public $TagKeys; /** - * @var array 实例的产品版本。如果该参数不配置或者数组设置为空值,则默认不依据此参数过滤实例。
                • local:本地盘版。
                • cdc:独享集群版。
                + * @var array 实例的产品版本。如果该参数不配置或者数组设置为空值,则默认不依据此参数过滤实例。 +- local:本地盘版。 +- cdc:独享集群版。 */ public $ProductVersions; @@ -244,7 +314,9 @@ class DescribeInstancesRequest extends AbstractModel public $InstanceIds; /** - * @var string 可用区模式。
                • singleaz:单可用区。
                • multiaz:多可用区。
                + * @var string 可用区模式。 +- singleaz:单可用区。 +- multiaz:多可用区。 */ public $AzMode; @@ -254,21 +326,41 @@ class DescribeInstancesRequest extends AbstractModel * @param string $InstanceId 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 - * @param string $OrderBy 实例列表排序依据,枚举值如下所示:
                • projectId:依据项目ID排序。
                • createtime:依据实例创建时间排序。
                • instancename:依据实例名称排序。
                • type:依据实例类型排序。
                • curDeadline:依据实例到期时间排序。
                - * @param integer $OrderType 实例排序方式,默认为倒序排序。
                • 1:倒序。
                • 0:顺序。
                + * @param string $OrderBy 实例列表排序依据,枚举值如下所示: +- projectId:依据项目ID排序。 +- createtime:依据实例创建时间排序。 +- instancename:依据实例名称排序。 +- type:依据实例类型排序。 +- curDeadline:依据实例到期时间排序。 + * @param integer $OrderType 实例排序方式,默认为倒序排序。 +- 1:倒序。 +- 0:顺序。 * @param array $VpcIds 私有网络 ID 数组。如果不配置该参数或设置数组为空则默认选择基础网络。例如47525。该参数暂时保留,可忽略。请根据 UniqVpcIds 参数格式设置私有网络ID数组。 * @param array $SubnetIds 私有网络所属子网 ID 数组,例如:56854。该参数暂时保留,可忽略。请根据 UniqSubnetIds 参数格式设置私有网络子网 ID 数组。 - * @param string $SearchKey 设置模糊查询关键字,支持根据实例名称或实例ID模糊查询实例。 + * @param string $SearchKey 设置模糊查询关键字段,仅实例名称支持模糊查询。 * @param array $ProjectIds 项目 ID 组成的数组。 * @param string $InstanceName 实例名称。 * @param array $UniqVpcIds 私有网络 ID 数组。如果不配置该参数或者设置数组为空则默认选择基础网络,如:vpc-sad23jfdfk。 * @param array $UniqSubnetIds 私有网络所属子网 ID 数组,如:subnet-fdj24n34j2。 * @param array $RegionIds 地域 ID 数组,该参数已经弃用,可通过公共参数Region查询对应地域。 - * @param array $Status 实例状态。
                • 0:待初始化。
                • 1:流程中。
                • 2:运行中。
                • -2:已隔离。
                • -3:待删除。
                - * @param integer $TypeVersion 实例架构版本。
                • 1:单机版。
                • 2:主从版。
                • 3:集群版。
                + * @param array $Status 实例状态。 +- 0:待初始化。 +- 1:流程中。 +- 2:运行中。 +- -2:已隔离。 +- -3:待删除。 + * @param integer $TypeVersion 实例架构版本。 +- 1:单机版。 +- 2:主从版。 +- 3:集群版。 * @param string $EngineName 存储引擎信息。可设置为Redis-2.8、Redis-4.0、Redis-5.0、Redis-6.0 或者 CKV。 - * @param array $AutoRenew 续费模式。
                • 0:手动续费。
                • 1:自动续费。
                • 2:到期不再续费。
                - * @param string $BillingMode 计费模式。
                • postpaid:按量计费。
                • prepaid:包年包月。
                + * @param array $AutoRenew 续费模式。 +- 0:手动续费。 +- 1:自动续费。 +- 2:到期不再续费。 + * @param string $BillingMode 计费模式。 +- postpaid:按量计费。 +- prepaid:包年包月。 * @param integer $Type 实例类型。 - 2:Redis 2.8内存版(标准架构)。 - 3:CKV 3.2内存版(标准架构)。 @@ -280,14 +372,18 @@ class DescribeInstancesRequest extends AbstractModel - 9:Redis 5.0内存版(集群架构)。 - 15:Redis 6.2内存版(标准架构)。 - 16:Redis 6.2内存版(集群架构)。 - * @param array $SearchKeys 设置搜索关键字数组,可根据实例ID、实例名称、完整IP地址查询实例。 + * @param array $SearchKeys 设置搜索关键字数组,可根据实例ID、实例名称、完整IP地址搜索实例。 * @param array $TypeList 内部参数,用户可忽略。 * @param string $MonitorVersion 内部参数,用户可忽略。 * @param array $InstanceTags 根据标签的 Key 和 Value 筛选资源。该参数不配置或者数组设置为空值,则不根据标签进行过滤。 * @param array $TagKeys 根据标签的 Key 筛选资源,该参数不配置或者数组设置为空值,则不根据标签Key进行过滤。 - * @param array $ProductVersions 实例的产品版本。如果该参数不配置或者数组设置为空值,则默认不依据此参数过滤实例。
                • local:本地盘版。
                • cdc:独享集群版。
                + * @param array $ProductVersions 实例的产品版本。如果该参数不配置或者数组设置为空值,则默认不依据此参数过滤实例。 +- local:本地盘版。 +- cdc:独享集群版。 * @param array $InstanceIds 批量查询指定的实例 ID,返回结果已 Limit 限制为主。 - * @param string $AzMode 可用区模式。
                • singleaz:单可用区。
                • multiaz:多可用区。
                + * @param string $AzMode 可用区模式。 +- singleaz:单可用区。 +- multiaz:多可用区。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/InstanceSet.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/InstanceSet.php index 397a4ce7..f4a92945 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/InstanceSet.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/InstanceSet.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method integer getProjectId() 获取项目 ID。 * @method void setProjectId(integer $ProjectId) 设置项目 ID。 - * @method integer getRegionId() 获取地域 ID。
                • 1:广州。
                • 4:上海。
                • 5:中国香港。
                • 6:多伦多。
                • 7:上海金融。
                • 8:北京。
                • 9:新加坡。
                • 11:深圳金融。
                • 15:美西(硅谷)。
                • 16:成都。
                • 17:法兰克福。
                • 18:首尔。
                • 19:重庆。
                • 21:孟买。
                • 22:美东(弗吉尼亚)。
                • 23:曼谷。
                • 24:莫斯科。
                • 25:东京。
                - * @method void setRegionId(integer $RegionId) 设置地域 ID。
                • 1:广州。
                • 4:上海。
                • 5:中国香港。
                • 6:多伦多。
                • 7:上海金融。
                • 8:北京。
                • 9:新加坡。
                • 11:深圳金融。
                • 15:美西(硅谷)。
                • 16:成都。
                • 17:法兰克福。
                • 18:首尔。
                • 19:重庆。
                • 21:孟买。
                • 22:美东(弗吉尼亚)。
                • 23:曼谷。
                • 24:莫斯科。
                • 25:东京。
                + * @method integer getRegionId() 获取地域 ID。
                • 1:广州。
                • 4:上海。
                • 5:中国香港。
                • 6:多伦多。
                • 7:上海金融。
                • 8:北京。
                • 9:新加坡。
                • 11:深圳金融。
                • 15:美西(硅谷)。
                • 16:成都。
                • 17:法兰克福。
                • 18:首尔。
                • 19:重庆。
                • 21:孟买。
                • 22:美东(弗吉尼亚)。
                • 23:曼谷。
                • 25:东京。
                + * @method void setRegionId(integer $RegionId) 设置地域 ID。
                • 1:广州。
                • 4:上海。
                • 5:中国香港。
                • 6:多伦多。
                • 7:上海金融。
                • 8:北京。
                • 9:新加坡。
                • 11:深圳金融。
                • 15:美西(硅谷)。
                • 16:成都。
                • 17:法兰克福。
                • 18:首尔。
                • 19:重庆。
                • 21:孟买。
                • 22:美东(弗吉尼亚)。
                • 23:曼谷。
                • 25:东京。
                * @method integer getZoneId() 获取区域 ID。 * @method void setZoneId(integer $ZoneId) 设置区域 ID。 * @method integer getVpcId() 获取vpc网络 ID,例如75101。 @@ -221,7 +221,7 @@ class InstanceSet extends AbstractModel public $ProjectId; /** - * @var integer 地域 ID。
                • 1:广州。
                • 4:上海。
                • 5:中国香港。
                • 6:多伦多。
                • 7:上海金融。
                • 8:北京。
                • 9:新加坡。
                • 11:深圳金融。
                • 15:美西(硅谷)。
                • 16:成都。
                • 17:法兰克福。
                • 18:首尔。
                • 19:重庆。
                • 21:孟买。
                • 22:美东(弗吉尼亚)。
                • 23:曼谷。
                • 24:莫斯科。
                • 25:东京。
                + * @var integer 地域 ID。
                • 1:广州。
                • 4:上海。
                • 5:中国香港。
                • 6:多伦多。
                • 7:上海金融。
                • 8:北京。
                • 9:新加坡。
                • 11:深圳金融。
                • 15:美西(硅谷)。
                • 16:成都。
                • 17:法兰克福。
                • 18:首尔。
                • 19:重庆。
                • 21:孟买。
                • 22:美东(弗吉尼亚)。
                • 23:曼谷。
                • 25:东京。
                */ public $RegionId; @@ -513,7 +513,7 @@ class InstanceSet extends AbstractModel * @param integer $Appid 用户APPID。APPID是与账号ID有唯一对应关系的应用 ID,部分腾讯云产品会使用此 APPID。 * @param integer $ProjectId 项目 ID。 - * @param integer $RegionId 地域 ID。
                • 1:广州。
                • 4:上海。
                • 5:中国香港。
                • 6:多伦多。
                • 7:上海金融。
                • 8:北京。
                • 9:新加坡。
                • 11:深圳金融。
                • 15:美西(硅谷)。
                • 16:成都。
                • 17:法兰克福。
                • 18:首尔。
                • 19:重庆。
                • 21:孟买。
                • 22:美东(弗吉尼亚)。
                • 23:曼谷。
                • 24:莫斯科。
                • 25:东京。
                + * @param integer $RegionId 地域 ID。
                • 1:广州。
                • 4:上海。
                • 5:中国香港。
                • 6:多伦多。
                • 7:上海金融。
                • 8:北京。
                • 9:新加坡。
                • 11:深圳金融。
                • 15:美西(硅谷)。
                • 16:成都。
                • 17:法兰克福。
                • 18:首尔。
                • 19:重庆。
                • 21:孟买。
                • 22:美东(弗吉尼亚)。
                • 23:曼谷。
                • 25:东京。
                * @param integer $ZoneId 区域 ID。 * @param integer $VpcId vpc网络 ID,例如75101。 * @param integer $SubnetId vpc网络下子网ID,如:46315。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/UpdateTriggerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/UpdateTriggerRequest.php new file mode 100644 index 00000000..fe487ae1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/UpdateTriggerRequest.php @@ -0,0 +1,149 @@ +FunctionName = $param["FunctionName"]; + } + + if (array_key_exists("TriggerName",$param) and $param["TriggerName"] !== null) { + $this->TriggerName = $param["TriggerName"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("Qualifier",$param) and $param["Qualifier"] !== null) { + $this->Qualifier = $param["Qualifier"]; + } + + if (array_key_exists("Namespace",$param) and $param["Namespace"] !== null) { + $this->Namespace = $param["Namespace"]; + } + + if (array_key_exists("TriggerDesc",$param) and $param["TriggerDesc"] !== null) { + $this->TriggerDesc = $param["TriggerDesc"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("CustomArgument",$param) and $param["CustomArgument"] !== null) { + $this->CustomArgument = $param["CustomArgument"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/UpdateTriggerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/UpdateTriggerResponse.php new file mode 100644 index 00000000..e27e8966 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/UpdateTriggerResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/ScfClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/ScfClient.php index cc5a07d8..d37bcc31 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/ScfClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/ScfClient.php @@ -74,6 +74,22 @@ use TencentCloud\Scf\V20180416\Models as Models; * @method Models\UpdateFunctionConfigurationResponse UpdateFunctionConfiguration(Models\UpdateFunctionConfigurationRequest $req) 该接口根据传入参数更新函数配置。 * @method Models\UpdateFunctionEventInvokeConfigResponse UpdateFunctionEventInvokeConfig(Models\UpdateFunctionEventInvokeConfigRequest $req) 更新函数的异步重试配置,包括重试次数和消息保留时间 * @method Models\UpdateNamespaceResponse UpdateNamespace(Models\UpdateNamespaceRequest $req) 更新命名空间 + * @method Models\UpdateTriggerResponse UpdateTrigger(Models\UpdateTriggerRequest $req) 支持触发器配置更新。 +默认接口请求频率限制:20次/秒 + +注意:目前只支持timer触发器和ckafka触发器更新! + +timer触发器和ckafka触发器支持更新字段有:Enable、TriggerDesc、Description、CustomArgument。 + +timer触发器TriggerDesc支持5段式和7段式的更新。 + +ckafka触发器TriggerDesc支持Retry、MaxMsgNum、TimeOut参数更新,不传值表示原值不变,传值不能为空。 + +Enable 触发器开启或关闭,传参为OPEN为开启,CLOSE为关闭。不传值表示原值不变,传值不能为空。 + +Description 触发器描述,不传值保持原值不变,传值为空则为空。 + +CustomArgument 触发器用户附加信息(注意:只有timer触发器展示),不传值保持原值不变,传值为空则为空。 * @method Models\UpdateTriggerStatusResponse UpdateTriggerStatus(Models\UpdateTriggerStatusRequest $req) 更新触发器状态的值 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeSocAlertListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeSocAlertListRequest.php index 5bd6623f..0e32796f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeSocAlertListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeSocAlertListRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setFilter(array $Filter) 设置查询参数 * @method array getSorter() 获取排序参数 * @method void setSorter(array $Sorter) 设置排序参数 - * @method boolean getExportFlag() 获取是否导出 - * @method void setExportFlag(boolean $ExportFlag) 设置是否导出 + * @method boolean getExportFlag() 获取是否导出;默认为否,如量级超过1000,则使用单独的导出接口 + * @method void setExportFlag(boolean $ExportFlag) 设置是否导出;默认为否,如量级超过1000,则使用单独的导出接口 */ class DescribeSocAlertListRequest extends AbstractModel { @@ -61,7 +61,7 @@ class DescribeSocAlertListRequest extends AbstractModel public $Sorter; /** - * @var boolean 是否导出 + * @var boolean 是否导出;默认为否,如量级超过1000,则使用单独的导出接口 */ public $ExportFlag; @@ -71,7 +71,7 @@ class DescribeSocAlertListRequest extends AbstractModel * @param integer $Scenes 1:急需关注 2.重保监控 3.全量告警 * @param array $Filter 查询参数 * @param array $Sorter 排序参数 - * @param boolean $ExportFlag 是否导出 + * @param boolean $ExportFlag 是否导出;默认为否,如量级超过1000,则使用单独的导出接口 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeVulListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeVulListRequest.php index 2996d2b6..4c48170a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeVulListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeVulListRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * DescribeVulList请求参数结构体 * - * @method string getParams() 获取查询过滤参数 - * @method void setParams(string $Params) 设置查询过滤参数 + * @method string getParams() 获取查询过滤参数:(json序列化的结果) + * @method void setParams(string $Params) 设置查询过滤参数:(json序列化的结果) */ class DescribeVulListRequest extends AbstractModel { /** - * @var string 查询过滤参数 + * @var string 查询过滤参数:(json序列化的结果) */ public $Params; /** - * @param string $Params 查询过滤参数 + * @param string $Params 查询过滤参数:(json序列化的结果) */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ReplaceCertificateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ReplaceCertificateRequest.php index 0d51458f..5a794f6e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ReplaceCertificateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ReplaceCertificateRequest.php @@ -32,6 +32,12 @@ use TencentCloud\Common\AbstractModel; * @method void setCsrkeyPassword(string $CsrkeyPassword) 设置KEY 密码。 * @method string getReason() 获取重颁发原因。 * @method void setReason(string $Reason) 设置重颁发原因。 + * @method string getCertCSREncryptAlgo() 获取CSR加密方式,可选:RSA、ECC、SM2 +(CsrType为Online才可选), 默认为RSA + * @method void setCertCSREncryptAlgo(string $CertCSREncryptAlgo) 设置CSR加密方式,可选:RSA、ECC、SM2 +(CsrType为Online才可选), 默认为RSA + * @method string getCertCSRKeyParameter() 获取CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1; + * @method void setCertCSRKeyParameter(string $CertCSRKeyParameter) 设置CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1; */ class ReplaceCertificateRequest extends AbstractModel { @@ -65,6 +71,17 @@ class ReplaceCertificateRequest extends AbstractModel */ public $Reason; + /** + * @var string CSR加密方式,可选:RSA、ECC、SM2 +(CsrType为Online才可选), 默认为RSA + */ + public $CertCSREncryptAlgo; + + /** + * @var string CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1; + */ + public $CertCSRKeyParameter; + /** * @param string $CertificateId 证书 ID。 * @param string $ValidType 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。 @@ -72,6 +89,9 @@ class ReplaceCertificateRequest extends AbstractModel * @param string $CsrContent CSR 内容。 * @param string $CsrkeyPassword KEY 密码。 * @param string $Reason 重颁发原因。 + * @param string $CertCSREncryptAlgo CSR加密方式,可选:RSA、ECC、SM2 +(CsrType为Online才可选), 默认为RSA + * @param string $CertCSRKeyParameter CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1; */ function __construct() { @@ -109,5 +129,13 @@ class ReplaceCertificateRequest extends AbstractModel if (array_key_exists("Reason",$param) and $param["Reason"] !== null) { $this->Reason = $param["Reason"]; } + + if (array_key_exists("CertCSREncryptAlgo",$param) and $param["CertCSREncryptAlgo"] !== null) { + $this->CertCSREncryptAlgo = $param["CertCSREncryptAlgo"]; + } + + if (array_key_exists("CertCSRKeyParameter",$param) and $param["CertCSRKeyParameter"] !== null) { + $this->CertCSRKeyParameter = $param["CertCSRKeyParameter"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/Command.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/Command.php index 25175563..d844c27f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/Command.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/Command.php @@ -42,6 +42,10 @@ use TencentCloud\Common\AbstractModel; * @method void setEnableParameter(boolean $EnableParameter) 设置是否启用自定义参数功能。 * @method string getDefaultParameters() 获取自定义参数的默认取值。 * @method void setDefaultParameters(string $DefaultParameters) 设置自定义参数的默认取值。 + * @method array getDefaultParameterConfs() 获取自定义参数的默认取值。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDefaultParameterConfs(array $DefaultParameterConfs) 设置自定义参数的默认取值。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getFormattedDescription() 获取命令的结构化描述。公共命令有值,用户命令为空字符串。 * @method void setFormattedDescription(string $FormattedDescription) 设置命令的结构化描述。公共命令有值,用户命令为空字符串。 * @method string getCreatedBy() 获取命令创建者。TAT 代表公共命令,USER 代表个人命令。 @@ -112,6 +116,12 @@ class Command extends AbstractModel */ public $DefaultParameters; + /** + * @var array 自定义参数的默认取值。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DefaultParameterConfs; + /** * @var string 命令的结构化描述。公共命令有值,用户命令为空字符串。 */ @@ -154,6 +164,8 @@ class Command extends AbstractModel * @param string $UpdatedTime 命令更新时间。 * @param boolean $EnableParameter 是否启用自定义参数功能。 * @param string $DefaultParameters 自定义参数的默认取值。 + * @param array $DefaultParameterConfs 自定义参数的默认取值。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $FormattedDescription 命令的结构化描述。公共命令有值,用户命令为空字符串。 * @param string $CreatedBy 命令创建者。TAT 代表公共命令,USER 代表个人命令。 * @param array $Tags 命令关联的标签列表。 @@ -218,6 +230,15 @@ class Command extends AbstractModel $this->DefaultParameters = $param["DefaultParameters"]; } + if (array_key_exists("DefaultParameterConfs",$param) and $param["DefaultParameterConfs"] !== null) { + $this->DefaultParameterConfs = []; + foreach ($param["DefaultParameterConfs"] as $key => $value){ + $obj = new DefaultParameterConf(); + $obj->deserialize($value); + array_push($this->DefaultParameterConfs, $obj); + } + } + if (array_key_exists("FormattedDescription",$param) and $param["FormattedDescription"] !== null) { $this->FormattedDescription = $param["FormattedDescription"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/CreateRegisterCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/CreateRegisterCodeRequest.php new file mode 100644 index 00000000..085c18c6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/CreateRegisterCodeRequest.php @@ -0,0 +1,101 @@ +Description = $param["Description"]; + } + + if (array_key_exists("InstanceNamePrefix",$param) and $param["InstanceNamePrefix"] !== null) { + $this->InstanceNamePrefix = $param["InstanceNamePrefix"]; + } + + if (array_key_exists("RegisterLimit",$param) and $param["RegisterLimit"] !== null) { + $this->RegisterLimit = $param["RegisterLimit"]; + } + + if (array_key_exists("EffectiveTime",$param) and $param["EffectiveTime"] !== null) { + $this->EffectiveTime = $param["EffectiveTime"]; + } + + if (array_key_exists("IpAddressRange",$param) and $param["IpAddressRange"] !== null) { + $this->IpAddressRange = $param["IpAddressRange"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/CreateRegisterCodeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/CreateRegisterCodeResponse.php new file mode 100644 index 00000000..d3c6afbc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/CreateRegisterCodeResponse.php @@ -0,0 +1,77 @@ +RegisterCodeId = $param["RegisterCodeId"]; + } + + if (array_key_exists("RegisterCodeValue",$param) and $param["RegisterCodeValue"] !== null) { + $this->RegisterCodeValue = $param["RegisterCodeValue"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DefaultParameterConf.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DefaultParameterConf.php new file mode 100644 index 00000000..17351f16 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DefaultParameterConf.php @@ -0,0 +1,89 @@ +ParameterName = $param["ParameterName"]; + } + + if (array_key_exists("ParameterValue",$param) and $param["ParameterValue"] !== null) { + $this->ParameterValue = $param["ParameterValue"]; + } + + if (array_key_exists("ParameterDescription",$param) and $param["ParameterDescription"] !== null) { + $this->ParameterDescription = $param["ParameterDescription"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterCodesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterCodesRequest.php new file mode 100644 index 00000000..00eca481 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterCodesRequest.php @@ -0,0 +1,53 @@ +RegisterCodeIds = $param["RegisterCodeIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterCodesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterCodesResponse.php new file mode 100644 index 00000000..d6724b9f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterCodesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterInstanceRequest.php new file mode 100644 index 00000000..4b269c96 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterInstanceRequest.php @@ -0,0 +1,53 @@ +InstanceId = $param["InstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterInstanceResponse.php new file mode 100644 index 00000000..5ff34796 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DeleteRegisterInstanceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterCodesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterCodesRequest.php new file mode 100644 index 00000000..cf507ccd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterCodesRequest.php @@ -0,0 +1,77 @@ +RegisterCodeIds = $param["RegisterCodeIds"]; + } + + 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/Tat/V20201028/Models/DescribeRegisterCodesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterCodesResponse.php new file mode 100644 index 00000000..59be6fa1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterCodesResponse.php @@ -0,0 +1,86 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RegisterCodeSet",$param) and $param["RegisterCodeSet"] !== null) { + $this->RegisterCodeSet = []; + foreach ($param["RegisterCodeSet"] as $key => $value){ + $obj = new RegisterCodeInfo(); + $obj->deserialize($value); + array_push($this->RegisterCodeSet, $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/Tat/V20201028/Models/DescribeRegisterInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterInstancesRequest.php new file mode 100644 index 00000000..794798ba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterInstancesRequest.php @@ -0,0 +1,166 @@ +InstanceIds = $param["InstanceIds"]; + } + + 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/Tat/V20201028/Models/DescribeRegisterInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterInstancesResponse.php new file mode 100644 index 00000000..879e480e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DescribeRegisterInstancesResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RegisterInstanceSet",$param) and $param["RegisterInstanceSet"] !== null) { + $this->RegisterInstanceSet = []; + foreach ($param["RegisterInstanceSet"] as $key => $value){ + $obj = new RegisterInstanceInfo(); + $obj->deserialize($value); + array_push($this->RegisterInstanceSet, $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/Tat/V20201028/Models/DisableRegisterCodesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DisableRegisterCodesRequest.php new file mode 100644 index 00000000..749fa27e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DisableRegisterCodesRequest.php @@ -0,0 +1,53 @@ +RegisterCodeIds = $param["RegisterCodeIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DisableRegisterCodesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DisableRegisterCodesResponse.php new file mode 100644 index 00000000..5aa90b88 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/DisableRegisterCodesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/ModifyRegisterInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/ModifyRegisterInstanceRequest.php new file mode 100644 index 00000000..0631b3a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/ModifyRegisterInstanceRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { + $this->InstanceName = $param["InstanceName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/ModifyRegisterInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/ModifyRegisterInstanceResponse.php new file mode 100644 index 00000000..fc08b9da --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/ModifyRegisterInstanceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/RegisterCodeInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/RegisterCodeInfo.php new file mode 100644 index 00000000..8d9d4847 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/RegisterCodeInfo.php @@ -0,0 +1,225 @@ +RegisterCodeId = $param["RegisterCodeId"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("InstanceNamePrefix",$param) and $param["InstanceNamePrefix"] !== null) { + $this->InstanceNamePrefix = $param["InstanceNamePrefix"]; + } + + if (array_key_exists("RegisterLimit",$param) and $param["RegisterLimit"] !== null) { + $this->RegisterLimit = $param["RegisterLimit"]; + } + + if (array_key_exists("ExpiredTime",$param) and $param["ExpiredTime"] !== null) { + $this->ExpiredTime = $param["ExpiredTime"]; + } + + if (array_key_exists("IpAddressRange",$param) and $param["IpAddressRange"] !== null) { + $this->IpAddressRange = $param["IpAddressRange"]; + } + + if (array_key_exists("Enabled",$param) and $param["Enabled"] !== null) { + $this->Enabled = $param["Enabled"]; + } + + if (array_key_exists("RegisteredCount",$param) and $param["RegisteredCount"] !== null) { + $this->RegisteredCount = $param["RegisteredCount"]; + } + + 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/Tat/V20201028/Models/RegisterInstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/RegisterInstanceInfo.php new file mode 100644 index 00000000..216a751f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/Models/RegisterInstanceInfo.php @@ -0,0 +1,217 @@ +RegisterCodeId = $param["RegisterCodeId"]; + } + + 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("MachineId",$param) and $param["MachineId"] !== null) { + $this->MachineId = $param["MachineId"]; + } + + if (array_key_exists("SystemName",$param) and $param["SystemName"] !== null) { + $this->SystemName = $param["SystemName"]; + } + + if (array_key_exists("HostName",$param) and $param["HostName"] !== null) { + $this->HostName = $param["HostName"]; + } + + if (array_key_exists("LocalIp",$param) and $param["LocalIp"] !== null) { + $this->LocalIp = $param["LocalIp"]; + } + + if (array_key_exists("PublicKey",$param) and $param["PublicKey"] !== null) { + $this->PublicKey = $param["PublicKey"]; + } + + 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"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/TatClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/TatClient.php index b626db0f..aa7b18bf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/TatClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tat/V20201028/TatClient.php @@ -29,9 +29,12 @@ use TencentCloud\Tat\V20201028\Models as Models; * 如果命令已下发到agent,任务状态处于RUNNING, 取消后任务状态是TERMINATED * @method Models\CreateCommandResponse CreateCommand(Models\CreateCommandRequest $req) 此接口用于创建命令。 * @method Models\CreateInvokerResponse CreateInvoker(Models\CreateInvokerRequest $req) 此接口用于创建执行器。 + * @method Models\CreateRegisterCodeResponse CreateRegisterCode(Models\CreateRegisterCodeRequest $req) 接口用于创建注册码。 * @method Models\DeleteCommandResponse DeleteCommand(Models\DeleteCommandRequest $req) 此接口用于删除命令。 如果命令与执行器关联,则无法被删除。 * @method Models\DeleteInvokerResponse DeleteInvoker(Models\DeleteInvokerRequest $req) 此接口用于删除执行器。 + * @method Models\DeleteRegisterCodesResponse DeleteRegisterCodes(Models\DeleteRegisterCodesRequest $req) 此接口用于批量删除注册码。 + * @method Models\DeleteRegisterInstanceResponse DeleteRegisterInstance(Models\DeleteRegisterInstanceRequest $req) 接口用于删除托管实例。 * @method Models\DescribeAutomationAgentStatusResponse DescribeAutomationAgentStatus(Models\DescribeAutomationAgentStatusRequest $req) 此接口用于查询自动化助手客户端的状态。 * @method Models\DescribeCommandsResponse DescribeCommands(Models\DescribeCommandsRequest $req) 此接口用于查询命令详情。 * @method Models\DescribeInvocationTasksResponse DescribeInvocationTasks(Models\DescribeInvocationTasksRequest $req) 此接口用于查询执行任务详情。 @@ -40,7 +43,10 @@ use TencentCloud\Tat\V20201028\Models as Models; * @method Models\DescribeInvokersResponse DescribeInvokers(Models\DescribeInvokersRequest $req) 此接口用于查询执行器信息。 * @method Models\DescribeRegionsResponse DescribeRegions(Models\DescribeRegionsRequest $req) 此接口用于查询 TAT 产品后台地域列表。 RegionState 为 AVAILABLE,代表该地域的 TAT 后台服务已经可用;未返回,代表该地域的 TAT 后台服务尚不可用。 + * @method Models\DescribeRegisterCodesResponse DescribeRegisterCodes(Models\DescribeRegisterCodesRequest $req) 接口用于查询注册码信息。 + * @method Models\DescribeRegisterInstancesResponse DescribeRegisterInstances(Models\DescribeRegisterInstancesRequest $req) 接口用于查询被托管的实例信息。 * @method Models\DisableInvokerResponse DisableInvoker(Models\DisableInvokerRequest $req) 此接口用于停止执行器。 + * @method Models\DisableRegisterCodesResponse DisableRegisterCodes(Models\DisableRegisterCodesRequest $req) 此接口用于批量禁用注册码。 * @method Models\EnableInvokerResponse EnableInvoker(Models\EnableInvokerRequest $req) 此接口用于启用执行器。 * @method Models\InvokeCommandResponse InvokeCommand(Models\InvokeCommandRequest $req) 在指定的实例上触发命令,调用成功返回执行活动ID(inv-xxxxxxxx),每个执行活动内部有一个或多个执行任务(invt-xxxxxxxx),每个执行任务代表命令在一台 CVM 或一台 Lighthouse 上的执行记录。 @@ -51,6 +57,7 @@ RegionState 为 AVAILABLE,代表该地域的 TAT 后台服务已经可用; * 不可同时指定 CVM 和 Lighthouse * @method Models\ModifyCommandResponse ModifyCommand(Models\ModifyCommandRequest $req) 此接口用于修改命令。 * @method Models\ModifyInvokerResponse ModifyInvoker(Models\ModifyInvokerRequest $req) 此接口用于修改执行器。 + * @method Models\ModifyRegisterInstanceResponse ModifyRegisterInstance(Models\ModifyRegisterInstanceRequest $req) 接口用于修改托管实例信息。 * @method Models\PreviewReplacedCommandContentResponse PreviewReplacedCommandContent(Models\PreviewReplacedCommandContentRequest $req) 此接口用于预览自定义参数替换后的命令内容。不会触发真实执行。 * @method Models\RunCommandResponse RunCommand(Models\RunCommandRequest $req) 执行命令,调用成功返回执行活动ID(inv-xxxxxxxx),每个执行活动内部有一个或多个执行任务(invt-xxxxxxxx),每个执行任务代表命令在一台 CVM 或一台 Lighthouse 上的执行记录。 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 index 6ae26dde..36c612a1 100644 --- 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 @@ -67,6 +67,10 @@ use TencentCloud\Common\AbstractModel; * @method string getGatewayRouteEnvId() 获取路由环境ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setGatewayRouteEnvId(string $GatewayRouteEnvId) 设置路由环境ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getGatewayRoutePathMatchType() 获取路径匹配类型,支持prefix(前缀匹配),regex(正则匹配), 默认prefix +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setGatewayRoutePathMatchType(string $GatewayRoutePathMatchType) 设置路径匹配类型,支持prefix(前缀匹配),regex(正则匹配), 默认prefix 注意:此字段可能返回 null,表示取不到有效值。 */ class WxGatewayRountItem extends AbstractModel @@ -155,6 +159,12 @@ class WxGatewayRountItem extends AbstractModel */ public $GatewayRouteEnvId; + /** + * @var string 路径匹配类型,支持prefix(前缀匹配),regex(正则匹配), 默认prefix +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $GatewayRoutePathMatchType; + /** * @param string $GatewayRouteName 安全网关路由名称 * @param string $GatewayRouteProtocol 安全网关路由协议 @@ -179,6 +189,8 @@ class WxGatewayRountItem extends AbstractModel * @param integer $GatewayRoutePort 4层端口 注意:此字段可能返回 null,表示取不到有效值。 * @param string $GatewayRouteEnvId 路由环境ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $GatewayRoutePathMatchType 路径匹配类型,支持prefix(前缀匹配),regex(正则匹配), 默认prefix 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -258,5 +270,9 @@ class WxGatewayRountItem extends AbstractModel if (array_key_exists("GatewayRouteEnvId",$param) and $param["GatewayRouteEnvId"] !== null) { $this->GatewayRouteEnvId = $param["GatewayRouteEnvId"]; } + + if (array_key_exists("GatewayRoutePathMatchType",$param) and $param["GatewayRoutePathMatchType"] !== null) { + $this->GatewayRoutePathMatchType = $param["GatewayRoutePathMatchType"]; + } } } 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 c6e671f8..53899b87 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 @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setEnvironmentId(string $EnvironmentId) 设置环境(命名空间)名称,不支持中字以及除了短线和下划线外的特殊字符且不超过16个字符。 * @method integer getMsgTTL() 获取未消费消息过期时间,单位:秒,取值范围:60秒~15天。 * @method void setMsgTTL(integer $MsgTTL) 设置未消费消息过期时间,单位:秒,取值范围:60秒~15天。 - * @method string getRemark() 获取说明,128个字符以内。 - * @method void setRemark(string $Remark) 设置说明,128个字符以内。 * @method string getClusterId() 获取Pulsar 集群的ID * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID + * @method string getRemark() 获取说明,128个字符以内。 + * @method void setRemark(string $Remark) 设置说明,128个字符以内。 * @method RetentionPolicy getRetentionPolicy() 获取消息保留策略 * @method void setRetentionPolicy(RetentionPolicy $RetentionPolicy) 设置消息保留策略 * @method boolean getAutoSubscriptionCreation() 获取是否开启自动创建订阅 @@ -45,16 +45,16 @@ class CreateEnvironmentRequest extends AbstractModel */ public $MsgTTL; - /** - * @var string 说明,128个字符以内。 - */ - public $Remark; - /** * @var string Pulsar 集群的ID */ public $ClusterId; + /** + * @var string 说明,128个字符以内。 + */ + public $Remark; + /** * @var RetentionPolicy 消息保留策略 */ @@ -68,8 +68,8 @@ class CreateEnvironmentRequest extends AbstractModel /** * @param string $EnvironmentId 环境(命名空间)名称,不支持中字以及除了短线和下划线外的特殊字符且不超过16个字符。 * @param integer $MsgTTL 未消费消息过期时间,单位:秒,取值范围:60秒~15天。 - * @param string $Remark 说明,128个字符以内。 * @param string $ClusterId Pulsar 集群的ID + * @param string $Remark 说明,128个字符以内。 * @param RetentionPolicy $RetentionPolicy 消息保留策略 * @param boolean $AutoSubscriptionCreation 是否开启自动创建订阅 */ @@ -94,14 +94,14 @@ class CreateEnvironmentRequest extends AbstractModel $this->MsgTTL = $param["MsgTTL"]; } - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - 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("RetentionPolicy",$param) and $param["RetentionPolicy"] !== null) { $this->RetentionPolicy = new RetentionPolicy(); $this->RetentionPolicy->deserialize($param["RetentionPolicy"]); diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateSubscriptionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateSubscriptionRequest.php index 31f87846..19e7e0a1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateSubscriptionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateSubscriptionRequest.php @@ -28,10 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setSubscriptionName(string $SubscriptionName) 设置订阅者名称,不超过128个字符。 * @method boolean getIsIdempotent() 获取是否幂等创建,若否不允许创建同名的订阅关系。 * @method void setIsIdempotent(boolean $IsIdempotent) 设置是否幂等创建,若否不允许创建同名的订阅关系。 - * @method string getRemark() 获取备注,128个字符以内。 - * @method void setRemark(string $Remark) 设置备注,128个字符以内。 * @method string getClusterId() 获取Pulsar 集群的ID * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID + * @method string getRemark() 获取备注,128个字符以内。 + * @method void setRemark(string $Remark) 设置备注,128个字符以内。 * @method boolean getAutoCreatePolicyTopic() 获取是否自动创建死信和重试主题,True 表示创建,False表示不创建,默认自动创建死信和重试主题。 * @method void setAutoCreatePolicyTopic(boolean $AutoCreatePolicyTopic) 设置是否自动创建死信和重试主题,True 表示创建,False表示不创建,默认自动创建死信和重试主题。 * @method string getPostFixPattern() 获取指定死信和重试主题名称规范,LEGACY表示历史命名规则,COMMUNITY表示Pulsar社区命名规范 @@ -59,16 +59,16 @@ class CreateSubscriptionRequest extends AbstractModel */ public $IsIdempotent; - /** - * @var string 备注,128个字符以内。 - */ - public $Remark; - /** * @var string Pulsar 集群的ID */ public $ClusterId; + /** + * @var string 备注,128个字符以内。 + */ + public $Remark; + /** * @var boolean 是否自动创建死信和重试主题,True 表示创建,False表示不创建,默认自动创建死信和重试主题。 */ @@ -84,8 +84,8 @@ class CreateSubscriptionRequest extends AbstractModel * @param string $TopicName 主题名称。 * @param string $SubscriptionName 订阅者名称,不超过128个字符。 * @param boolean $IsIdempotent 是否幂等创建,若否不允许创建同名的订阅关系。 - * @param string $Remark 备注,128个字符以内。 * @param string $ClusterId Pulsar 集群的ID + * @param string $Remark 备注,128个字符以内。 * @param boolean $AutoCreatePolicyTopic 是否自动创建死信和重试主题,True 表示创建,False表示不创建,默认自动创建死信和重试主题。 * @param string $PostFixPattern 指定死信和重试主题名称规范,LEGACY表示历史命名规则,COMMUNITY表示Pulsar社区命名规范 */ @@ -118,14 +118,14 @@ class CreateSubscriptionRequest extends AbstractModel $this->IsIdempotent = $param["IsIdempotent"]; } - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - 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("AutoCreatePolicyTopic",$param) and $param["AutoCreatePolicyTopic"] !== null) { $this->AutoCreatePolicyTopic = $param["AutoCreatePolicyTopic"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateTopicRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateTopicRequest.php index b27bfc3c..b706c2bc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateTopicRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateTopicRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTopicName(string $TopicName) 设置主题名,不支持中字以及除了短线和下划线外的特殊字符且不超过64个字符。 * @method integer getPartitions() 获取入参为1,即是创建非分区topic,无分区;入参大于1,表示分区topic的分区数,最大不允许超过128。 * @method void setPartitions(integer $Partitions) 设置入参为1,即是创建非分区topic,无分区;入参大于1,表示分区topic的分区数,最大不允许超过128。 + * @method string getClusterId() 获取Pulsar 集群的ID + * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID * @method string getRemark() 获取备注,128字符以内。 * @method void setRemark(string $Remark) 设置备注,128字符以内。 * @method integer getTopicType() 获取该入参将逐步弃用,可切换至PulsarTopicType参数 @@ -40,8 +42,6 @@ use TencentCloud\Common\AbstractModel; 2 :局部顺序消息; 3 :重试队列; 4 :死信队列。 - * @method string getClusterId() 获取Pulsar 集群的ID - * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID * @method integer getPulsarTopicType() 获取Pulsar 主题类型 0: 非持久非分区 1: 非持久分区 @@ -52,6 +52,8 @@ use TencentCloud\Common\AbstractModel; 1: 非持久分区 2: 持久非分区 3: 持久分区 + * @method integer getMsgTTL() 获取未消费消息过期时间,单位:秒,取值范围:60秒~15天。 + * @method void setMsgTTL(integer $MsgTTL) 设置未消费消息过期时间,单位:秒,取值范围:60秒~15天。 */ class CreateTopicRequest extends AbstractModel { @@ -70,6 +72,11 @@ class CreateTopicRequest extends AbstractModel */ public $Partitions; + /** + * @var string Pulsar 集群的ID + */ + public $ClusterId; + /** * @var string 备注,128字符以内。 */ @@ -85,11 +92,6 @@ class CreateTopicRequest extends AbstractModel */ public $TopicType; - /** - * @var string Pulsar 集群的ID - */ - public $ClusterId; - /** * @var integer Pulsar 主题类型 0: 非持久非分区 @@ -99,10 +101,16 @@ class CreateTopicRequest extends AbstractModel */ public $PulsarTopicType; + /** + * @var integer 未消费消息过期时间,单位:秒,取值范围:60秒~15天。 + */ + public $MsgTTL; + /** * @param string $EnvironmentId 环境(命名空间)名称。 * @param string $TopicName 主题名,不支持中字以及除了短线和下划线外的特殊字符且不超过64个字符。 * @param integer $Partitions 入参为1,即是创建非分区topic,无分区;入参大于1,表示分区topic的分区数,最大不允许超过128。 + * @param string $ClusterId Pulsar 集群的ID * @param string $Remark 备注,128字符以内。 * @param integer $TopicType 该入参将逐步弃用,可切换至PulsarTopicType参数 0: 普通消息; @@ -110,12 +118,12 @@ class CreateTopicRequest extends AbstractModel 2 :局部顺序消息; 3 :重试队列; 4 :死信队列。 - * @param string $ClusterId Pulsar 集群的ID * @param integer $PulsarTopicType Pulsar 主题类型 0: 非持久非分区 1: 非持久分区 2: 持久非分区 3: 持久分区 + * @param integer $MsgTTL 未消费消息过期时间,单位:秒,取值范围:60秒~15天。 */ function __construct() { @@ -142,6 +150,10 @@ class CreateTopicRequest extends AbstractModel $this->Partitions = $param["Partitions"]; } + 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"]; } @@ -150,12 +162,12 @@ class CreateTopicRequest extends AbstractModel $this->TopicType = $param["TopicType"]; } - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - if (array_key_exists("PulsarTopicType",$param) and $param["PulsarTopicType"] !== null) { $this->PulsarTopicType = $param["PulsarTopicType"]; } + + if (array_key_exists("MsgTTL",$param) and $param["MsgTTL"] !== null) { + $this->MsgTTL = $param["MsgTTL"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeEnvironmentsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeEnvironmentsRequest.php index 3c670ca2..c66d3288 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeEnvironmentsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeEnvironmentsRequest.php @@ -20,14 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * DescribeEnvironments请求参数结构体 * + * @method string getClusterId() 获取Pulsar 集群的ID + * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID * @method string getEnvironmentId() 获取命名空间名称,模糊搜索。 * @method void setEnvironmentId(string $EnvironmentId) 设置命名空间名称,模糊搜索。 * @method integer getOffset() 获取起始下标,不填默认为0。 * @method void setOffset(integer $Offset) 设置起始下标,不填默认为0。 * @method integer getLimit() 获取返回数量,不填则默认为10,最大值为20。 * @method void setLimit(integer $Limit) 设置返回数量,不填则默认为10,最大值为20。 - * @method string getClusterId() 获取Pulsar 集群的ID - * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID * @method array getFilters() 获取* EnvironmentId 按照名称空间进行过滤,精确查询。 类型:String @@ -39,6 +39,11 @@ use TencentCloud\Common\AbstractModel; */ class DescribeEnvironmentsRequest extends AbstractModel { + /** + * @var string Pulsar 集群的ID + */ + public $ClusterId; + /** * @var string 命名空间名称,模糊搜索。 */ @@ -54,11 +59,6 @@ class DescribeEnvironmentsRequest extends AbstractModel */ public $Limit; - /** - * @var string Pulsar 集群的ID - */ - public $ClusterId; - /** * @var array * EnvironmentId 按照名称空间进行过滤,精确查询。 @@ -68,10 +68,10 @@ class DescribeEnvironmentsRequest extends AbstractModel public $Filters; /** + * @param string $ClusterId Pulsar 集群的ID * @param string $EnvironmentId 命名空间名称,模糊搜索。 * @param integer $Offset 起始下标,不填默认为0。 * @param integer $Limit 返回数量,不填则默认为10,最大值为20。 - * @param string $ClusterId Pulsar 集群的ID * @param array $Filters * EnvironmentId 按照名称空间进行过滤,精确查询。 类型:String @@ -90,6 +90,10 @@ class DescribeEnvironmentsRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + if (array_key_exists("EnvironmentId",$param) and $param["EnvironmentId"] !== null) { $this->EnvironmentId = $param["EnvironmentId"]; } @@ -102,10 +106,6 @@ class DescribeEnvironmentsRequest extends AbstractModel $this->Limit = $param["Limit"]; } - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - 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/Tdmq/V20200217/Models/DescribeRolesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRolesRequest.php index cbec71b2..3feb2e37 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRolesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRolesRequest.php @@ -20,14 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * DescribeRoles请求参数结构体 * + * @method string getClusterId() 获取必填字段,集群Id + * @method void setClusterId(string $ClusterId) 设置必填字段,集群Id * @method string getRoleName() 获取角色名称,模糊查询 * @method void setRoleName(string $RoleName) 设置角色名称,模糊查询 * @method integer getOffset() 获取起始下标,不填默认为0。 * @method void setOffset(integer $Offset) 设置起始下标,不填默认为0。 * @method integer getLimit() 获取返回数量,不填则默认为10,最大值为20。 * @method void setLimit(integer $Limit) 设置返回数量,不填则默认为10,最大值为20。 - * @method string getClusterId() 获取必填字段,集群Id - * @method void setClusterId(string $ClusterId) 设置必填字段,集群Id * @method array getFilters() 获取* RoleName 按照角色名进行过滤,精确查询。 类型:String @@ -39,6 +39,11 @@ use TencentCloud\Common\AbstractModel; */ class DescribeRolesRequest extends AbstractModel { + /** + * @var string 必填字段,集群Id + */ + public $ClusterId; + /** * @var string 角色名称,模糊查询 */ @@ -54,11 +59,6 @@ class DescribeRolesRequest extends AbstractModel */ public $Limit; - /** - * @var string 必填字段,集群Id - */ - public $ClusterId; - /** * @var array * RoleName 按照角色名进行过滤,精确查询。 @@ -68,10 +68,10 @@ class DescribeRolesRequest extends AbstractModel public $Filters; /** + * @param string $ClusterId 必填字段,集群Id * @param string $RoleName 角色名称,模糊查询 * @param integer $Offset 起始下标,不填默认为0。 * @param integer $Limit 返回数量,不填则默认为10,最大值为20。 - * @param string $ClusterId 必填字段,集群Id * @param array $Filters * RoleName 按照角色名进行过滤,精确查询。 类型:String @@ -90,6 +90,10 @@ class DescribeRolesRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + if (array_key_exists("RoleName",$param) and $param["RoleName"] !== null) { $this->RoleName = $param["RoleName"]; } @@ -102,10 +106,6 @@ class DescribeRolesRequest extends AbstractModel $this->Limit = $param["Limit"]; } - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - 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/Tdmq/V20200217/Models/DescribeSubscriptionsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeSubscriptionsRequest.php index 7e9c48bd..b8d28063 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeSubscriptionsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeSubscriptionsRequest.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEnvironmentId(string $EnvironmentId) 设置环境(命名空间)名称。 * @method string getTopicName() 获取主题名称。 * @method void setTopicName(string $TopicName) 设置主题名称。 + * @method string getClusterId() 获取Pulsar 集群的ID + * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID * @method integer getOffset() 获取起始下标,不填默认为0。 * @method void setOffset(integer $Offset) 设置起始下标,不填默认为0。 * @method integer getLimit() 获取返回数量,不填则默认为10,最大值为20。 @@ -32,8 +34,6 @@ use TencentCloud\Common\AbstractModel; * @method void setSubscriptionName(string $SubscriptionName) 设置订阅者名称,模糊匹配。 * @method array getFilters() 获取数据过滤条件。 * @method void setFilters(array $Filters) 设置数据过滤条件。 - * @method string getClusterId() 获取Pulsar 集群的ID - * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID */ class DescribeSubscriptionsRequest extends AbstractModel { @@ -47,6 +47,11 @@ class DescribeSubscriptionsRequest extends AbstractModel */ public $TopicName; + /** + * @var string Pulsar 集群的ID + */ + public $ClusterId; + /** * @var integer 起始下标,不填默认为0。 */ @@ -67,19 +72,14 @@ class DescribeSubscriptionsRequest extends AbstractModel */ public $Filters; - /** - * @var string Pulsar 集群的ID - */ - public $ClusterId; - /** * @param string $EnvironmentId 环境(命名空间)名称。 * @param string $TopicName 主题名称。 + * @param string $ClusterId Pulsar 集群的ID * @param integer $Offset 起始下标,不填默认为0。 * @param integer $Limit 返回数量,不填则默认为10,最大值为20。 * @param string $SubscriptionName 订阅者名称,模糊匹配。 * @param array $Filters 数据过滤条件。 - * @param string $ClusterId Pulsar 集群的ID */ function __construct() { @@ -102,6 +102,10 @@ class DescribeSubscriptionsRequest extends AbstractModel $this->TopicName = $param["TopicName"]; } + 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"]; } @@ -122,9 +126,5 @@ class DescribeSubscriptionsRequest extends AbstractModel array_push($this->Filters, $obj); } } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } } } 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 1dfd6879..adfc9e66 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 @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setEnvironmentId(string $EnvironmentId) 设置命名空间名称。 * @method integer getMsgTTL() 获取未消费消息过期时间,单位:秒,范围60秒~15天。 * @method void setMsgTTL(integer $MsgTTL) 设置未消费消息过期时间,单位:秒,范围60秒~15天。 - * @method string getRemark() 获取备注,字符串最长不超过128。 - * @method void setRemark(string $Remark) 设置备注,字符串最长不超过128。 * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID + * @method string getRemark() 获取备注,字符串最长不超过128。 + * @method void setRemark(string $Remark) 设置备注,字符串最长不超过128。 * @method RetentionPolicy getRetentionPolicy() 获取消息保留策略 * @method void setRetentionPolicy(RetentionPolicy $RetentionPolicy) 设置消息保留策略 * @method boolean getAutoSubscriptionCreation() 获取是否开启自动创建订阅 @@ -45,16 +45,16 @@ class ModifyEnvironmentAttributesRequest extends AbstractModel */ public $MsgTTL; - /** - * @var string 备注,字符串最长不超过128。 - */ - public $Remark; - /** * @var string 集群ID */ public $ClusterId; + /** + * @var string 备注,字符串最长不超过128。 + */ + public $Remark; + /** * @var RetentionPolicy 消息保留策略 */ @@ -68,8 +68,8 @@ class ModifyEnvironmentAttributesRequest extends AbstractModel /** * @param string $EnvironmentId 命名空间名称。 * @param integer $MsgTTL 未消费消息过期时间,单位:秒,范围60秒~15天。 - * @param string $Remark 备注,字符串最长不超过128。 * @param string $ClusterId 集群ID + * @param string $Remark 备注,字符串最长不超过128。 * @param RetentionPolicy $RetentionPolicy 消息保留策略 * @param boolean $AutoSubscriptionCreation 是否开启自动创建订阅 */ @@ -94,14 +94,14 @@ class ModifyEnvironmentAttributesRequest extends AbstractModel $this->MsgTTL = $param["MsgTTL"]; } - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - 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("RetentionPolicy",$param) and $param["RetentionPolicy"] !== null) { $this->RetentionPolicy = new RetentionPolicy(); $this->RetentionPolicy->deserialize($param["RetentionPolicy"]); diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRoleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRoleRequest.php index 2efc6be0..5323ace7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRoleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRoleRequest.php @@ -22,10 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method string getRoleName() 获取角色名称,不支持中字以及除了短线和下划线外的特殊字符且长度必须大于0且小等于32。 * @method void setRoleName(string $RoleName) 设置角色名称,不支持中字以及除了短线和下划线外的特殊字符且长度必须大于0且小等于32。 - * @method string getRemark() 获取备注说明,长度必须大等于0且小等于128。 - * @method void setRemark(string $Remark) 设置备注说明,长度必须大等于0且小等于128。 * @method string getClusterId() 获取必填字段,集群Id * @method void setClusterId(string $ClusterId) 设置必填字段,集群Id + * @method string getRemark() 获取备注说明,长度必须大等于0且小等于128。 + * @method void setRemark(string $Remark) 设置备注说明,长度必须大等于0且小等于128。 + * @method array getEnvironmentRoleSets() 获取批量绑定名字空间信息 + * @method void setEnvironmentRoleSets(array $EnvironmentRoleSets) 设置批量绑定名字空间信息 + * @method boolean getUnbindAllEnvironment() 获取全部解绑名字空间,设置为 true + * @method void setUnbindAllEnvironment(boolean $UnbindAllEnvironment) 设置全部解绑名字空间,设置为 true */ class ModifyRoleRequest extends AbstractModel { @@ -34,20 +38,32 @@ class ModifyRoleRequest extends AbstractModel */ public $RoleName; - /** - * @var string 备注说明,长度必须大等于0且小等于128。 - */ - public $Remark; - /** * @var string 必填字段,集群Id */ public $ClusterId; + /** + * @var string 备注说明,长度必须大等于0且小等于128。 + */ + public $Remark; + + /** + * @var array 批量绑定名字空间信息 + */ + public $EnvironmentRoleSets; + + /** + * @var boolean 全部解绑名字空间,设置为 true + */ + public $UnbindAllEnvironment; + /** * @param string $RoleName 角色名称,不支持中字以及除了短线和下划线外的特殊字符且长度必须大于0且小等于32。 - * @param string $Remark 备注说明,长度必须大等于0且小等于128。 * @param string $ClusterId 必填字段,集群Id + * @param string $Remark 备注说明,长度必须大等于0且小等于128。 + * @param array $EnvironmentRoleSets 批量绑定名字空间信息 + * @param boolean $UnbindAllEnvironment 全部解绑名字空间,设置为 true */ function __construct() { @@ -66,12 +82,25 @@ class ModifyRoleRequest extends AbstractModel $this->RoleName = $param["RoleName"]; } + 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("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; + 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("UnbindAllEnvironment",$param) and $param["UnbindAllEnvironment"] !== null) { + $this->UnbindAllEnvironment = $param["UnbindAllEnvironment"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyTopicRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyTopicRequest.php index c6f96505..0160f6ea 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyTopicRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyTopicRequest.php @@ -26,10 +26,13 @@ use TencentCloud\Common\AbstractModel; * @method void setTopicName(string $TopicName) 设置主题名。 * @method integer getPartitions() 获取分区数,必须大于或者等于原分区数,若想维持原分区数请输入原数目,修改分区数仅对非全局顺序消息起效果,不允许超过128个分区。 * @method void setPartitions(integer $Partitions) 设置分区数,必须大于或者等于原分区数,若想维持原分区数请输入原数目,修改分区数仅对非全局顺序消息起效果,不允许超过128个分区。 - * @method string getRemark() 获取备注,128字符以内。 - * @method void setRemark(string $Remark) 设置备注,128字符以内。 * @method string getClusterId() 获取Pulsar 集群的ID * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID + * @method string getRemark() 获取备注,128字符以内。 + * @method void setRemark(string $Remark) 设置备注,128字符以内。 + * @method integer getMsgTTL() 获取未消费消息过期时间,单位:秒,取值范围:60秒~15天。 + + * @method void setMsgTTL(integer $MsgTTL) 设置未消费消息过期时间,单位:秒,取值范围:60秒~15天。 */ class ModifyTopicRequest extends AbstractModel { @@ -48,22 +51,29 @@ class ModifyTopicRequest extends AbstractModel */ public $Partitions; - /** - * @var string 备注,128字符以内。 - */ - public $Remark; - /** * @var string Pulsar 集群的ID */ public $ClusterId; + /** + * @var string 备注,128字符以内。 + */ + public $Remark; + + /** + * @var integer 未消费消息过期时间,单位:秒,取值范围:60秒~15天。 + + */ + public $MsgTTL; + /** * @param string $EnvironmentId 环境(命名空间)名称。 * @param string $TopicName 主题名。 * @param integer $Partitions 分区数,必须大于或者等于原分区数,若想维持原分区数请输入原数目,修改分区数仅对非全局顺序消息起效果,不允许超过128个分区。 - * @param string $Remark 备注,128字符以内。 * @param string $ClusterId Pulsar 集群的ID + * @param string $Remark 备注,128字符以内。 + * @param integer $MsgTTL 未消费消息过期时间,单位:秒,取值范围:60秒~15天。 */ function __construct() { @@ -90,12 +100,16 @@ class ModifyTopicRequest extends AbstractModel $this->Partitions = $param["Partitions"]; } + 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("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; + if (array_key_exists("MsgTTL",$param) and $param["MsgTTL"] !== null) { + $this->MsgTTL = $param["MsgTTL"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/Topic.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/Topic.php index 3a9b4475..7e8c4911 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/Topic.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/Topic.php @@ -125,6 +125,12 @@ use TencentCloud\Common\AbstractModel; 1: 非持久分区 2: 持久非分区 3: 持久分区 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getMsgTTL() 获取未消费消息过期时间,单位:秒 + +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMsgTTL(integer $MsgTTL) 设置未消费消息过期时间,单位:秒 + 注意:此字段可能返回 null,表示取不到有效值。 */ class Topic extends AbstractModel @@ -270,6 +276,13 @@ class Topic extends AbstractModel */ public $PulsarTopicType; + /** + * @var integer 未消费消息过期时间,单位:秒 + +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MsgTTL; + /** * @param string $AverageMsgSize 最后一次间隔内发布消息的平均byte大小。 注意:此字段可能返回 null,表示取不到有效值。 @@ -323,6 +336,9 @@ class Topic extends AbstractModel 1: 非持久分区 2: 持久非分区 3: 持久分区 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $MsgTTL 未消费消息过期时间,单位:秒 + 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -430,5 +446,9 @@ class Topic extends AbstractModel if (array_key_exists("PulsarTopicType",$param) and $param["PulsarTopicType"] !== null) { $this->PulsarTopicType = $param["PulsarTopicType"]; } + + if (array_key_exists("MsgTTL",$param) and $param["MsgTTL"] !== null) { + $this->MsgTTL = $param["MsgTTL"]; + } } } 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 51c8e948..3904c025 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 @@ -86,6 +86,10 @@ use TencentCloud\Common\AbstractModel; * @method void setOriginPort(string $OriginPort) 设置源站端口,支持格式:
              • 单端口,如:80。
              • 端口段:81-82,表示81,82两个端口。
              • + * @method string getRuleTag() 获取规则标签。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRuleTag(string $RuleTag) 设置规则标签。 +注意:此字段可能返回 null,表示取不到有效值。 */ class ApplicationProxyRule extends AbstractModel { @@ -162,6 +166,12 @@ class ApplicationProxyRule extends AbstractModel */ public $OriginPort; + /** + * @var string 规则标签。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RuleTag; + /** * @param string $Proto 协议,取值有:
              • TCP:TCP协议;
              • @@ -196,6 +206,8 @@ class ApplicationProxyRule extends AbstractModel * @param string $OriginPort 源站端口,支持格式:
              • 单端口,如:80。
              • 端口段:81-82,表示81,82两个端口。
              • + * @param string $RuleTag 规则标签。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -249,5 +261,9 @@ class ApplicationProxyRule extends AbstractModel 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/CreateApplicationProxyRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateApplicationProxyRuleRequest.php index 025922b8..b4e6f2ec 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 @@ -72,6 +72,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOriginPort(string $OriginPort) 设置源站端口,支持格式:
              • 单端口:80;
              • 端口段:81-90,81至90端口。
              • + * @method string getRuleTag() 获取规则标签。默认值为空字符串。 + * @method void setRuleTag(string $RuleTag) 设置规则标签。默认值为空字符串。 */ class CreateApplicationProxyRuleRequest extends AbstractModel { @@ -141,6 +143,11 @@ class CreateApplicationProxyRuleRequest extends AbstractModel */ public $OriginPort; + /** + * @var string 规则标签。默认值为空字符串。 + */ + public $RuleTag; + /** * @param string $ZoneId 站点ID。 * @param string $ProxyId 代理ID。 @@ -168,6 +175,7 @@ class CreateApplicationProxyRuleRequest extends AbstractModel * @param string $OriginPort 源站端口,支持格式:
              • 单端口:80;
              • 端口段:81-90,81至90端口。
              • + * @param string $RuleTag 规则标签。默认值为空字符串。 */ function __construct() { @@ -221,5 +229,9 @@ class CreateApplicationProxyRuleRequest extends AbstractModel 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/DescribeApplicationProxiesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeApplicationProxiesRequest.php index 1796517f..2753b1dc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeApplicationProxiesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeApplicationProxiesRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOffset(integer $Offset) 设置分页查询偏移量。默认为0。 * @method integer getLimit() 获取分页查询限制数目。默认值:20,最大值:1000。 * @method void setLimit(integer $Limit) 设置分页查询限制数目。默认值:20,最大值:1000。 - * @method array getFilters() 获取过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
              • proxy-id
                   按照【代理ID】进行过滤。代理ID形如:proxy-ev2sawbwfd。
                   类型:String
                   必选:否
              • zone-id
                   按照【站点ID】进行过滤。站点ID形如:zone-vawer2vadg。
                   类型:String
                   必选:否
              • - * @method void setFilters(array $Filters) 设置过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
              • proxy-id
                   按照【代理ID】进行过滤。代理ID形如:proxy-ev2sawbwfd。
                   类型:String
                   必选:否
              • zone-id
                   按照【站点ID】进行过滤。站点ID形如:zone-vawer2vadg。
                   类型:String
                   必选:否
              • + * @method array getFilters() 获取过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
              • proxy-id
                   按照【代理ID】进行过滤。代理ID形如:proxy-ev2sawbwfd。
                   类型:String
                   必选:否
              • zone-id
                   按照【站点ID】进行过滤。站点ID形如:zone-vawer2vadg。
                   类型:String
                   必选:否
              • rule-tag
                   按照【规则标签】对应用代理下的规则进行过滤。规则标签形如:rule-service-1。
                   类型:String
                   必选:否
              • + * @method void setFilters(array $Filters) 设置过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
              • proxy-id
                   按照【代理ID】进行过滤。代理ID形如:proxy-ev2sawbwfd。
                   类型:String
                   必选:否
              • zone-id
                   按照【站点ID】进行过滤。站点ID形如:zone-vawer2vadg。
                   类型:String
                   必选:否
              • rule-tag
                   按照【规则标签】对应用代理下的规则进行过滤。规则标签形如:rule-service-1。
                   类型:String
                   必选:否
              • */ class DescribeApplicationProxiesRequest extends AbstractModel { @@ -40,14 +40,14 @@ class DescribeApplicationProxiesRequest extends AbstractModel public $Limit; /** - * @var array 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
              • proxy-id
                   按照【代理ID】进行过滤。代理ID形如:proxy-ev2sawbwfd。
                   类型:String
                   必选:否
              • zone-id
                   按照【站点ID】进行过滤。站点ID形如:zone-vawer2vadg。
                   类型:String
                   必选:否
              • + * @var array 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
              • proxy-id
                   按照【代理ID】进行过滤。代理ID形如:proxy-ev2sawbwfd。
                   类型:String
                   必选:否
              • zone-id
                   按照【站点ID】进行过滤。站点ID形如:zone-vawer2vadg。
                   类型:String
                   必选:否
              • rule-tag
                   按照【规则标签】对应用代理下的规则进行过滤。规则标签形如:rule-service-1。
                   类型:String
                   必选:否
              • */ public $Filters; /** * @param integer $Offset 分页查询偏移量。默认为0。 * @param integer $Limit 分页查询限制数目。默认值:20,最大值:1000。 - * @param array $Filters 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
              • proxy-id
                   按照【代理ID】进行过滤。代理ID形如:proxy-ev2sawbwfd。
                   类型:String
                   必选:否
              • zone-id
                   按照【站点ID】进行过滤。站点ID形如:zone-vawer2vadg。
                   类型:String
                   必选:否
              • + * @param array $Filters 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
              • proxy-id
                   按照【代理ID】进行过滤。代理ID形如:proxy-ev2sawbwfd。
                   类型:String
                   必选:否
              • zone-id
                   按照【站点ID】进行过滤。站点ID形如:zone-vawer2vadg。
                   类型:String
                   必选:否
              • rule-tag
                   按照【规则标签】对应用代理下的规则进行过滤。规则标签形如:rule-service-1。
                   类型:String
                   必选:否
              • */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ServerCertInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ServerCertInfo.php index 57d6722a..49d87749 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ServerCertInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ServerCertInfo.php @@ -29,12 +29,12 @@ use TencentCloud\Common\AbstractModel; * @method void setAlias(string $Alias) 设置证书备注名。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getType() 获取证书类型,取值有: -
              • default:默认证书; +
              • default:默认证书;
              • upload:用户上传;
              • managed:腾讯云托管。
              • 注意:此字段可能返回 null,表示取不到有效值。 * @method void setType(string $Type) 设置证书类型,取值有: -
              • default:默认证书; +
              • default:默认证书;
              • upload:用户上传;
              • managed:腾讯云托管。
              • 注意:此字段可能返回 null,表示取不到有效值。 @@ -71,7 +71,7 @@ class ServerCertInfo extends AbstractModel /** * @var string 证书类型,取值有: -
              • default:默认证书; +
              • default:默认证书;
              • upload:用户上传;
              • managed:腾讯云托管。
              • 注意:此字段可能返回 null,表示取不到有效值。 @@ -108,7 +108,7 @@ class ServerCertInfo extends AbstractModel * @param string $Alias 证书备注名。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Type 证书类型,取值有: -
              • default:默认证书; +
              • default:默认证书;
              • upload:用户上传;
              • managed:腾讯云托管。
              • 注意:此字段可能返回 null,表示取不到有效值。 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 0dc0de55..cc21fd54 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 @@ -124,6 +124,8 @@ HYBRID_PAID: * @method void setModelTurboEnable(boolean $ModelTurboEnable) 设置是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 * @method string getServiceCategory() 获取服务分类 * @method void setServiceCategory(string $ServiceCategory) 设置服务分类 + * @method string getCommand() 获取服务的启动命令 + * @method void setCommand(string $Command) 设置服务的启动命令 */ class CreateModelServiceRequest extends AbstractModel { @@ -295,6 +297,11 @@ HYBRID_PAID: */ public $ServiceCategory; + /** + * @var string 服务的启动命令 + */ + public $Command; + /** * @param string $ServiceGroupId 新增版本时需要填写 * @param string $ServiceGroupName 不超过60个字,仅支持英文、数字、下划线"_"、短横"-",只能以英文、数字开头 @@ -348,6 +355,7 @@ HYBRID_PAID: * @param string $CallbackUrl 回调地址,用于回调创建服务状态信息,回调格式&内容详情见:[TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292) * @param boolean $ModelTurboEnable 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 * @param string $ServiceCategory 服务分类 + * @param string $Command 服务的启动命令 */ function __construct() { @@ -500,5 +508,9 @@ HYBRID_PAID: if (array_key_exists("ServiceCategory",$param) and $param["ServiceCategory"] !== null) { $this->ServiceCategory = $param["ServiceCategory"]; } + + if (array_key_exists("Command",$param) and $param["Command"] !== null) { + $this->Command = $param["Command"]; + } } } 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 index 937bbf49..a647d855 100644 --- 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 @@ -20,20 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * CreateNotebookImage请求参数结构体 * - * @method array getKernels() 获取要保存的kernel数组 - * @method void setKernels(array $Kernels) 设置要保存的kernel数组 * @method ImageInfo getImageInfo() 获取镜像信息 * @method void setImageInfo(ImageInfo $ImageInfo) 设置镜像信息 * @method string getNotebookId() 获取notebook id * @method void setNotebookId(string $NotebookId) 设置notebook id + * @method array getKernels() 获取要保存的kernel数组 + * @method void setKernels(array $Kernels) 设置要保存的kernel数组 */ class CreateNotebookImageRequest extends AbstractModel { - /** - * @var array 要保存的kernel数组 - */ - public $Kernels; - /** * @var ImageInfo 镜像信息 */ @@ -45,9 +40,14 @@ class CreateNotebookImageRequest extends AbstractModel public $NotebookId; /** - * @param array $Kernels 要保存的kernel数组 + * @var array 要保存的kernel数组 + */ + public $Kernels; + + /** * @param ImageInfo $ImageInfo 镜像信息 * @param string $NotebookId notebook id + * @param array $Kernels 要保存的kernel数组 */ function __construct() { @@ -62,10 +62,6 @@ class CreateNotebookImageRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Kernels",$param) and $param["Kernels"] !== null) { - $this->Kernels = $param["Kernels"]; - } - if (array_key_exists("ImageInfo",$param) and $param["ImageInfo"] !== null) { $this->ImageInfo = new ImageInfo(); $this->ImageInfo->deserialize($param["ImageInfo"]); @@ -74,5 +70,9 @@ class CreateNotebookImageRequest extends AbstractModel if (array_key_exists("NotebookId",$param) and $param["NotebookId"] !== null) { $this->NotebookId = $param["NotebookId"]; } + + 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/CreateNotebookRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookRequest.php index cc305900..6e59e70c 100644 --- 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 @@ -76,6 +76,8 @@ POSTPAID_BY_HOUR:按小时后付费 * @method void setImageInfo(ImageInfo $ImageInfo) 设置镜像信息 * @method string getImageType() 获取镜像类型 * @method void setImageType(string $ImageType) 设置镜像类型 + * @method SSHConfig getSSHConfig() 获取SSH配置信息 + * @method void setSSHConfig(SSHConfig $SSHConfig) 设置SSH配置信息 */ class CreateNotebookRequest extends AbstractModel { @@ -195,6 +197,11 @@ POSTPAID_BY_HOUR:按小时后付费 */ public $ImageType; + /** + * @var SSHConfig SSH配置信息 + */ + public $SSHConfig; + /** * @param string $Name 名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头 * @param string $ChargeType 计算资源付费模式 ,可选值为: @@ -224,6 +231,7 @@ POSTPAID_BY_HOUR:按小时后付费 * @param array $DataConfigs 数据配置 * @param ImageInfo $ImageInfo 镜像信息 * @param string $ImageType 镜像类型 + * @param SSHConfig $SSHConfig SSH配置信息 */ function __construct() { @@ -339,5 +347,10 @@ POSTPAID_BY_HOUR:按小时后付费 if (array_key_exists("ImageType",$param) and $param["ImageType"] !== null) { $this->ImageType = $param["ImageType"]; } + + if (array_key_exists("SSHConfig",$param) and $param["SSHConfig"] !== null) { + $this->SSHConfig = new SSHConfig(); + $this->SSHConfig->deserialize($param["SSHConfig"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskRequest.php index 7d11d381..312f049f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateTrainingTaskRequest.php @@ -28,14 +28,6 @@ POSTPAID_BY_HOUR 按量计费 POSTPAID_BY_HOUR 按量计费 * @method array getResourceConfigInfos() 获取资源配置,需填写对应算力规格ID和节点数量,算力规格ID查询接口为DescribeBillingSpecsPrice,eg:[{"Role":"WORKER", "InstanceType": "TI.S.MEDIUM.POST", "InstanceNum": 1}] * @method void setResourceConfigInfos(array $ResourceConfigInfos) 设置资源配置,需填写对应算力规格ID和节点数量,算力规格ID查询接口为DescribeBillingSpecsPrice,eg:[{"Role":"WORKER", "InstanceType": "TI.S.MEDIUM.POST", "InstanceNum": 1}] - * @method CosPathInfo getCodePackagePath() 获取COS代码包路径 - * @method void setCodePackagePath(CosPathInfo $CodePackagePath) 设置COS代码包路径 - * @method string getTrainingMode() 获取训练模式,通过DescribeTrainingFrameworks接口查询,eg:PS_WORKER、DDP、MPI、HOROVOD - * @method void setTrainingMode(string $TrainingMode) 设置训练模式,通过DescribeTrainingFrameworks接口查询,eg:PS_WORKER、DDP、MPI、HOROVOD - * @method CosPathInfo getOutput() 获取COS训练输出路径 - * @method void setOutput(CosPathInfo $Output) 设置COS训练输出路径 - * @method boolean getLogEnable() 获取是否上报日志 - * @method void setLogEnable(boolean $LogEnable) 设置是否上报日志 * @method string getFrameworkName() 获取训练框架名称,通过DescribeTrainingFrameworks接口查询,eg:SPARK、PYSPARK、TENSORFLOW、PYTORCH * @method void setFrameworkName(string $FrameworkName) 设置训练框架名称,通过DescribeTrainingFrameworks接口查询,eg:SPARK、PYSPARK、TENSORFLOW、PYTORCH * @method string getFrameworkVersion() 获取训练框架版本,通过DescribeTrainingFrameworks接口查询,eg:1.15、1.9 @@ -48,18 +40,26 @@ POSTPAID_BY_HOUR 按量计费 * @method void setTags(array $Tags) 设置标签配置 * @method ImageInfo getImageInfo() 获取自定义镜像信息 * @method void setImageInfo(ImageInfo $ImageInfo) 设置自定义镜像信息 + * @method CosPathInfo getCodePackagePath() 获取COS代码包路径 + * @method void setCodePackagePath(CosPathInfo $CodePackagePath) 设置COS代码包路径 * @method StartCmdInfo getStartCmdInfo() 获取启动命令信息,默认为sh start.sh * @method void setStartCmdInfo(StartCmdInfo $StartCmdInfo) 设置启动命令信息,默认为sh start.sh + * @method string getTrainingMode() 获取训练模式,通过DescribeTrainingFrameworks接口查询,eg:PS_WORKER、DDP、MPI、HOROVOD + * @method void setTrainingMode(string $TrainingMode) 设置训练模式,通过DescribeTrainingFrameworks接口查询,eg:PS_WORKER、DDP、MPI、HOROVOD * @method array getDataConfigs() 获取数据配置,依赖DataSource字段 * @method void setDataConfigs(array $DataConfigs) 设置数据配置,依赖DataSource字段 * @method string getVpcId() 获取VPC Id * @method void setVpcId(string $VpcId) 设置VPC Id * @method string getSubnetId() 获取子网Id * @method void setSubnetId(string $SubnetId) 设置子网Id + * @method CosPathInfo getOutput() 获取COS训练输出路径 + * @method void setOutput(CosPathInfo $Output) 设置COS训练输出路径 * @method LogConfig getLogConfig() 获取CLS日志配置 * @method void setLogConfig(LogConfig $LogConfig) 设置CLS日志配置 * @method string getTuningParameters() 获取调优参数 * @method void setTuningParameters(string $TuningParameters) 设置调优参数 + * @method boolean getLogEnable() 获取是否上报日志 + * @method void setLogEnable(boolean $LogEnable) 设置是否上报日志 * @method string getRemark() 获取备注,最多500个字 * @method void setRemark(string $Remark) 设置备注,最多500个字 * @method string getDataSource() 获取数据来源,eg:DATASET、COS、CFS、HDFS @@ -85,26 +85,6 @@ POSTPAID_BY_HOUR 按量计费 */ public $ResourceConfigInfos; - /** - * @var CosPathInfo COS代码包路径 - */ - public $CodePackagePath; - - /** - * @var string 训练模式,通过DescribeTrainingFrameworks接口查询,eg:PS_WORKER、DDP、MPI、HOROVOD - */ - public $TrainingMode; - - /** - * @var CosPathInfo COS训练输出路径 - */ - public $Output; - - /** - * @var boolean 是否上报日志 - */ - public $LogEnable; - /** * @var string 训练框架名称,通过DescribeTrainingFrameworks接口查询,eg:SPARK、PYSPARK、TENSORFLOW、PYTORCH */ @@ -135,11 +115,21 @@ POSTPAID_BY_HOUR 按量计费 */ public $ImageInfo; + /** + * @var CosPathInfo COS代码包路径 + */ + public $CodePackagePath; + /** * @var StartCmdInfo 启动命令信息,默认为sh start.sh */ public $StartCmdInfo; + /** + * @var string 训练模式,通过DescribeTrainingFrameworks接口查询,eg:PS_WORKER、DDP、MPI、HOROVOD + */ + public $TrainingMode; + /** * @var array 数据配置,依赖DataSource字段 */ @@ -155,6 +145,11 @@ POSTPAID_BY_HOUR 按量计费 */ public $SubnetId; + /** + * @var CosPathInfo COS训练输出路径 + */ + public $Output; + /** * @var LogConfig CLS日志配置 */ @@ -165,6 +160,11 @@ POSTPAID_BY_HOUR 按量计费 */ public $TuningParameters; + /** + * @var boolean 是否上报日志 + */ + public $LogEnable; + /** * @var string 备注,最多500个字 */ @@ -185,22 +185,22 @@ POSTPAID_BY_HOUR 按量计费 * @param string $ChargeType 计费模式,eg:PREPAID 包年包月(资源组); POSTPAID_BY_HOUR 按量计费 * @param array $ResourceConfigInfos 资源配置,需填写对应算力规格ID和节点数量,算力规格ID查询接口为DescribeBillingSpecsPrice,eg:[{"Role":"WORKER", "InstanceType": "TI.S.MEDIUM.POST", "InstanceNum": 1}] - * @param CosPathInfo $CodePackagePath COS代码包路径 - * @param string $TrainingMode 训练模式,通过DescribeTrainingFrameworks接口查询,eg:PS_WORKER、DDP、MPI、HOROVOD - * @param CosPathInfo $Output COS训练输出路径 - * @param boolean $LogEnable 是否上报日志 * @param string $FrameworkName 训练框架名称,通过DescribeTrainingFrameworks接口查询,eg:SPARK、PYSPARK、TENSORFLOW、PYTORCH * @param string $FrameworkVersion 训练框架版本,通过DescribeTrainingFrameworks接口查询,eg:1.15、1.9 * @param string $FrameworkEnvironment 训练框架环境,通过DescribeTrainingFrameworks接口查询,eg:tf1.15-py3.7-cpu、torch1.9-py3.8-cuda11.1-gpu * @param string $ResourceGroupId 预付费专用资源组ID,通过DescribeBillingResourceGroups接口查询 * @param array $Tags 标签配置 * @param ImageInfo $ImageInfo 自定义镜像信息 + * @param CosPathInfo $CodePackagePath COS代码包路径 * @param StartCmdInfo $StartCmdInfo 启动命令信息,默认为sh start.sh + * @param string $TrainingMode 训练模式,通过DescribeTrainingFrameworks接口查询,eg:PS_WORKER、DDP、MPI、HOROVOD * @param array $DataConfigs 数据配置,依赖DataSource字段 * @param string $VpcId VPC Id * @param string $SubnetId 子网Id + * @param CosPathInfo $Output COS训练输出路径 * @param LogConfig $LogConfig CLS日志配置 * @param string $TuningParameters 调优参数 + * @param boolean $LogEnable 是否上报日志 * @param string $Remark 备注,最多500个字 * @param string $DataSource 数据来源,eg:DATASET、COS、CFS、HDFS * @param string $CallbackUrl 回调地址,用于创建/启动/停止训练任务的异步回调。回调格式&内容详见:[[TI-ONE接口回调说明]](https://cloud.tencent.com/document/product/851/84292) @@ -235,24 +235,6 @@ POSTPAID_BY_HOUR 按量计费 } } - if (array_key_exists("CodePackagePath",$param) and $param["CodePackagePath"] !== null) { - $this->CodePackagePath = new CosPathInfo(); - $this->CodePackagePath->deserialize($param["CodePackagePath"]); - } - - if (array_key_exists("TrainingMode",$param) and $param["TrainingMode"] !== null) { - $this->TrainingMode = $param["TrainingMode"]; - } - - if (array_key_exists("Output",$param) and $param["Output"] !== null) { - $this->Output = new CosPathInfo(); - $this->Output->deserialize($param["Output"]); - } - - if (array_key_exists("LogEnable",$param) and $param["LogEnable"] !== null) { - $this->LogEnable = $param["LogEnable"]; - } - if (array_key_exists("FrameworkName",$param) and $param["FrameworkName"] !== null) { $this->FrameworkName = $param["FrameworkName"]; } @@ -283,11 +265,20 @@ POSTPAID_BY_HOUR 按量计费 $this->ImageInfo->deserialize($param["ImageInfo"]); } + if (array_key_exists("CodePackagePath",$param) and $param["CodePackagePath"] !== null) { + $this->CodePackagePath = new CosPathInfo(); + $this->CodePackagePath->deserialize($param["CodePackagePath"]); + } + if (array_key_exists("StartCmdInfo",$param) and $param["StartCmdInfo"] !== null) { $this->StartCmdInfo = new StartCmdInfo(); $this->StartCmdInfo->deserialize($param["StartCmdInfo"]); } + if (array_key_exists("TrainingMode",$param) and $param["TrainingMode"] !== null) { + $this->TrainingMode = $param["TrainingMode"]; + } + if (array_key_exists("DataConfigs",$param) and $param["DataConfigs"] !== null) { $this->DataConfigs = []; foreach ($param["DataConfigs"] as $key => $value){ @@ -305,6 +296,11 @@ POSTPAID_BY_HOUR 按量计费 $this->SubnetId = $param["SubnetId"]; } + if (array_key_exists("Output",$param) and $param["Output"] !== null) { + $this->Output = new CosPathInfo(); + $this->Output->deserialize($param["Output"]); + } + if (array_key_exists("LogConfig",$param) and $param["LogConfig"] !== null) { $this->LogConfig = new LogConfig(); $this->LogConfig->deserialize($param["LogConfig"]); @@ -314,6 +310,10 @@ POSTPAID_BY_HOUR 按量计费 $this->TuningParameters = $param["TuningParameters"]; } + if (array_key_exists("LogEnable",$param) and $param["LogEnable"] !== null) { + $this->LogEnable = $param["LogEnable"]; + } + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { $this->Remark = $param["Remark"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ImageInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ImageInfo.php index 0d95653b..381841ba 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ImageInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ImageInfo.php @@ -31,6 +31,14 @@ use TencentCloud\Common\AbstractModel; * @method string getRegistryId() 获取TCR镜像对应的实例id 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRegistryId(string $RegistryId) 设置TCR镜像对应的实例id +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getAllowSaveAllContent() 获取是否允许导出全部内容 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAllowSaveAllContent(boolean $AllowSaveAllContent) 设置是否允许导出全部内容 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getImageName() 获取镜像名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setImageName(string $ImageName) 设置镜像名称 注意:此字段可能返回 null,表示取不到有效值。 */ class ImageInfo extends AbstractModel @@ -57,12 +65,28 @@ class ImageInfo extends AbstractModel */ public $RegistryId; + /** + * @var boolean 是否允许导出全部内容 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AllowSaveAllContent; + + /** + * @var string 镜像名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ImageName; + /** * @param string $ImageType 镜像类型:TCR为腾讯云TCR镜像; CCR为腾讯云TCR个人版镜像,PreSet为平台预置镜像 * @param string $ImageUrl 镜像地址 * @param string $RegistryRegion TCR镜像对应的地域 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RegistryId TCR镜像对应的实例id +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $AllowSaveAllContent 是否允许导出全部内容 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ImageName 镜像名称 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -93,5 +117,13 @@ class ImageInfo extends AbstractModel if (array_key_exists("RegistryId",$param) and $param["RegistryId"] !== null) { $this->RegistryId = $param["RegistryId"]; } + + if (array_key_exists("AllowSaveAllContent",$param) and $param["AllowSaveAllContent"] !== null) { + $this->AllowSaveAllContent = $param["AllowSaveAllContent"]; + } + + if (array_key_exists("ImageName",$param) and $param["ImageName"] !== null) { + $this->ImageName = $param["ImageName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/InferCodeInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/InferCodeInfo.php new file mode 100644 index 00000000..8d51ddd6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/InferCodeInfo.php @@ -0,0 +1,58 @@ +CosPathInfo = new CosPathInfo(); + $this->CosPathInfo->deserialize($param["CosPathInfo"]); + } + } +} 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 e1cab396..152ad458 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 @@ -108,6 +108,8 @@ HYBRID_PAID: * @method void setVolumeMount(VolumeMount $VolumeMount) 设置挂载配置,目前只支持CFS * @method boolean getModelTurboEnable() 获取是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。默认不开启 * @method void setModelTurboEnable(boolean $ModelTurboEnable) 设置是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。默认不开启 + * @method string getCommand() 获取服务的启动命令 + * @method void setCommand(string $Command) 设置服务的启动命令 */ class ModifyModelServiceRequest extends AbstractModel { @@ -239,6 +241,11 @@ HYBRID_PAID: */ public $ModelTurboEnable; + /** + * @var string 服务的启动命令 + */ + public $Command; + /** * @param string $ServiceId 服务id * @param ModelInfo $ModelInfo 模型信息,需要挂载模型时填写 @@ -284,6 +291,7 @@ HYBRID_PAID: * @param ServiceLimit $ServiceLimit 服务限速限流相关配置 * @param VolumeMount $VolumeMount 挂载配置,目前只支持CFS * @param boolean $ModelTurboEnable 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。默认不开启 + * @param string $Command 服务的启动命令 */ function __construct() { @@ -399,5 +407,9 @@ HYBRID_PAID: if (array_key_exists("ModelTurboEnable",$param) and $param["ModelTurboEnable"] !== null) { $this->ModelTurboEnable = $param["ModelTurboEnable"]; } + + if (array_key_exists("Command",$param) and $param["Command"] !== null) { + $this->Command = $param["Command"]; + } } } 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 index ceddd550..c05185cd 100644 --- 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 @@ -78,6 +78,8 @@ POSTPAID_BY_HOUR:按小时后付费 * @method void setImageInfo(ImageInfo $ImageInfo) 设置镜像信息 * @method string getImageType() 获取镜像类型 * @method void setImageType(string $ImageType) 设置镜像类型 + * @method SSHConfig getSSHConfig() 获取SSH配置 + * @method void setSSHConfig(SSHConfig $SSHConfig) 设置SSH配置 */ class ModifyNotebookRequest extends AbstractModel { @@ -202,6 +204,11 @@ POSTPAID_BY_HOUR:按小时后付费 */ public $ImageType; + /** + * @var SSHConfig SSH配置 + */ + public $SSHConfig; + /** * @param string $Id notebook id * @param string $Name 名称 @@ -232,6 +239,7 @@ POSTPAID_BY_HOUR:按小时后付费 * @param array $DataConfigs 数据配置 * @param ImageInfo $ImageInfo 镜像信息 * @param string $ImageType 镜像类型 + * @param SSHConfig $SSHConfig SSH配置 */ function __construct() { @@ -351,5 +359,10 @@ POSTPAID_BY_HOUR:按小时后付费 if (array_key_exists("ImageType",$param) and $param["ImageType"] !== null) { $this->ImageType = $param["ImageType"]; } + + if (array_key_exists("SSHConfig",$param) and $param["SSHConfig"] !== null) { + $this->SSHConfig = new SSHConfig(); + $this->SSHConfig->deserialize($param["SSHConfig"]); + } } } 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 index 86afcf1a..4974a149 100644 --- 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 @@ -111,6 +111,10 @@ use TencentCloud\Common\AbstractModel; * @method array getUserTypes() 获取notebook用户类型 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUserTypes(array $UserTypes) 设置notebook用户类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method SSHConfig getSSHConfig() 获取SSH配置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSSHConfig(SSHConfig $SSHConfig) 设置SSH配置 注意:此字段可能返回 null,表示取不到有效值。 */ class NotebookSetItem extends AbstractModel @@ -261,6 +265,12 @@ class NotebookSetItem extends AbstractModel */ public $UserTypes; + /** + * @var SSHConfig SSH配置 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SSHConfig; + /** * @param string $Id notebook ID * @param string $Name notebook 名称 @@ -307,6 +317,8 @@ class NotebookSetItem extends AbstractModel * @param string $Message notebook 信息 注意:此字段可能返回 null,表示取不到有效值。 * @param array $UserTypes notebook用户类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param SSHConfig $SSHConfig SSH配置 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -428,5 +440,10 @@ class NotebookSetItem extends AbstractModel if (array_key_exists("UserTypes",$param) and $param["UserTypes"] !== null) { $this->UserTypes = $param["UserTypes"]; } + + if (array_key_exists("SSHConfig",$param) and $param["SSHConfig"] !== null) { + $this->SSHConfig = new SSHConfig(); + $this->SSHConfig->deserialize($param["SSHConfig"]); + } } } 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 index 1f10da3b..33961494 100644 --- 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 @@ -27,6 +27,10 @@ use TencentCloud\Common\AbstractModel; * @method string getIP() 获取pod的IP 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIP(string $IP) 设置pod的IP +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getStatus() 获取pod状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStatus(string $Status) 设置pod状态 注意:此字段可能返回 null,表示取不到有效值。 */ class PodInfo extends AbstractModel @@ -43,10 +47,18 @@ class PodInfo extends AbstractModel */ public $IP; + /** + * @var string pod状态 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Status; + /** * @param string $Name pod名 注意:此字段可能返回 null,表示取不到有效值。 * @param string $IP pod的IP +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Status pod状态 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -69,5 +81,9 @@ class PodInfo extends AbstractModel if (array_key_exists("IP",$param) and $param["IP"] !== null) { $this->IP = $param["IP"]; } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SSHConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SSHConfig.php new file mode 100644 index 00000000..b5288a4b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SSHConfig.php @@ -0,0 +1,105 @@ +Enable = $param["Enable"]; + } + + if (array_key_exists("PublicKey",$param) and $param["PublicKey"] !== null) { + $this->PublicKey = $param["PublicKey"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("LoginCommand",$param) and $param["LoginCommand"] !== null) { + $this->LoginCommand = $param["LoginCommand"]; + } + } +} 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 4e940f65..4a155178 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 @@ -139,6 +139,18 @@ HYBRID_PAID: * @method boolean getModelTurboEnable() 获取是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setModelTurboEnable(boolean $ModelTurboEnable) 设置是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method VolumeMount getVolumeMount() 获取挂载 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVolumeMount(VolumeMount $VolumeMount) 设置挂载 +注意:此字段可能返回 null,表示取不到有效值。 + * @method InferCodeInfo getInferCodeInfo() 获取推理代码信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInferCodeInfo(InferCodeInfo $InferCodeInfo) 设置推理代码信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCommand() 获取服务的启动命令 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCommand(string $Command) 设置服务的启动命令 注意:此字段可能返回 null,表示取不到有效值。 */ class ServiceInfo extends AbstractModel @@ -307,6 +319,24 @@ HYBRID_PAID: */ public $ModelTurboEnable; + /** + * @var VolumeMount 挂载 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VolumeMount; + + /** + * @var InferCodeInfo 推理代码信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InferCodeInfo; + + /** + * @var string 服务的启动命令 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Command; + /** * @param integer $Replicas 期望运行的Pod数量,停止状态是0 不同计费模式和调节模式下对应关系如下 @@ -367,6 +397,12 @@ HYBRID_PAID: * @param ServiceLimit $ServiceLimit 服务限速限流相关配置 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $ModelTurboEnable 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param VolumeMount $VolumeMount 挂载 +注意:此字段可能返回 null,表示取不到有效值。 + * @param InferCodeInfo $InferCodeInfo 推理代码信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Command 服务的启动命令 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -509,5 +545,19 @@ HYBRID_PAID: if (array_key_exists("ModelTurboEnable",$param) and $param["ModelTurboEnable"] !== null) { $this->ModelTurboEnable = $param["ModelTurboEnable"]; } + + if (array_key_exists("VolumeMount",$param) and $param["VolumeMount"] !== null) { + $this->VolumeMount = new VolumeMount(); + $this->VolumeMount->deserialize($param["VolumeMount"]); + } + + if (array_key_exists("InferCodeInfo",$param) and $param["InferCodeInfo"] !== null) { + $this->InferCodeInfo = new InferCodeInfo(); + $this->InferCodeInfo->deserialize($param["InferCodeInfo"]); + } + + if (array_key_exists("Command",$param) and $param["Command"] !== null) { + $this->Command = $param["Command"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StatefulSetCondition.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StatefulSetCondition.php index 9b97421d..e572f38f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StatefulSetCondition.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StatefulSetCondition.php @@ -39,6 +39,10 @@ use TencentCloud\Common\AbstractModel; * @method string getLastTransitionTime() 获取上次更新的时间 注意:此字段可能返回 null,表示取不到有效值。 * @method void setLastTransitionTime(string $LastTransitionTime) 设置上次更新的时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getLastUpdateTime() 获取上次更新的时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLastUpdateTime(string $LastUpdateTime) 设置上次更新的时间 注意:此字段可能返回 null,表示取不到有效值。 */ class StatefulSetCondition extends AbstractModel @@ -73,6 +77,12 @@ class StatefulSetCondition extends AbstractModel */ public $LastTransitionTime; + /** + * @var string 上次更新的时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LastUpdateTime; + /** * @param string $Message 信息 注意:此字段可能返回 null,表示取不到有效值。 @@ -83,6 +93,8 @@ class StatefulSetCondition extends AbstractModel * @param string $Type 类型 注意:此字段可能返回 null,表示取不到有效值。 * @param string $LastTransitionTime 上次更新的时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $LastUpdateTime 上次更新的时间 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -117,5 +129,9 @@ class StatefulSetCondition extends AbstractModel if (array_key_exists("LastTransitionTime",$param) and $param["LastTransitionTime"] !== null) { $this->LastTransitionTime = $param["LastTransitionTime"]; } + + if (array_key_exists("LastUpdateTime",$param) and $param["LastUpdateTime"] !== null) { + $this->LastUpdateTime = $param["LastUpdateTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/VolumeMount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/VolumeMount.php index 35dafa99..c973bd1b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/VolumeMount.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/VolumeMount.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method CFSConfig getCFSConfig() 获取cfs的配置信息 * @method void setCFSConfig(CFSConfig $CFSConfig) 设置cfs的配置信息 - * @method string getVolumeSourceType() 获取挂载源类型 - * @method void setVolumeSourceType(string $VolumeSourceType) 设置挂载源类型 + * @method string getVolumeSourceType() 获取挂载源类型,CFS、COS,默认为CFS + * @method void setVolumeSourceType(string $VolumeSourceType) 设置挂载源类型,CFS、COS,默认为CFS */ class VolumeMount extends AbstractModel { @@ -33,13 +33,13 @@ class VolumeMount extends AbstractModel public $CFSConfig; /** - * @var string 挂载源类型 + * @var string 挂载源类型,CFS、COS,默认为CFS */ public $VolumeSourceType; /** * @param CFSConfig $CFSConfig cfs的配置信息 - * @param string $VolumeSourceType 挂载源类型 + * @param string $VolumeSourceType 挂载源类型,CFS、COS,默认为CFS */ function __construct() { 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 38300e24..fdbd3680 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 @@ -90,6 +90,7 @@ Stopping 停止中 /** * @var array 工作负载的状况信息 + * @deprecated */ public $StatefulSetCondition; 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 2b29f469..8ed2b7c9 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 @@ -49,7 +49,7 @@ use TencentCloud\Tione\V20211111\Models as Models; * @method Models\DescribeBatchTasksResponse DescribeBatchTasks(Models\DescribeBatchTasksRequest $req) 批量预测任务列表信息 * @method Models\DescribeBillingResourceGroupsResponse DescribeBillingResourceGroups(Models\DescribeBillingResourceGroupsRequest $req) 查询资源组详情 * @method Models\DescribeBillingSpecsResponse DescribeBillingSpecs(Models\DescribeBillingSpecsRequest $req) 本接口(DescribeBillingSpecs)用于查询计费项列表 - * @method Models\DescribeBillingSpecsPriceResponse DescribeBillingSpecsPrice(Models\DescribeBillingSpecsPriceRequest $req) 本接口(DescribeBillingSpecsPrice)用于查询计费项价格。 + * @method Models\DescribeBillingSpecsPriceResponse DescribeBillingSpecsPrice(Models\DescribeBillingSpecsPriceRequest $req) 本接口(DescribeBillingSpecsPrice)用于查询按量计费计费项价格。 * @method Models\DescribeDatasetDetailStructuredResponse DescribeDatasetDetailStructured(Models\DescribeDatasetDetailStructuredRequest $req) 查询结构化数据集详情 * @method Models\DescribeDatasetDetailUnstructuredResponse DescribeDatasetDetailUnstructured(Models\DescribeDatasetDetailUnstructuredRequest $req) 查询非结构化数据集详情 * @method Models\DescribeDatasetsResponse DescribeDatasets(Models\DescribeDatasetsRequest $req) 查询数据集列表 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterKubeconfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterKubeconfigResponse.php index 6ad6301d..e6c342b1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterKubeconfigResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterKubeconfigResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * DescribeClusterKubeconfig返回参数结构体 * - * @method string getKubeconfig() 获取子账户kubeconfig文件,可用于直接访问集群kube-apiserver - * @method void setKubeconfig(string $Kubeconfig) 设置子账户kubeconfig文件,可用于直接访问集群kube-apiserver + * @method string getKubeconfig() 获取子账户kubeconfig文件,可用于直接访问集群kube-apiserver(入参IsExtranet为false,返回内网访问的kubeconfig,没开内网的情况下server会是一个默认域名;入参IsExtranet为true,返回外网的kubeconfig,没开外网的情况下server会是一个默认域名。默认域名默认不可达,需要自行处理) + * @method void setKubeconfig(string $Kubeconfig) 设置子账户kubeconfig文件,可用于直接访问集群kube-apiserver(入参IsExtranet为false,返回内网访问的kubeconfig,没开内网的情况下server会是一个默认域名;入参IsExtranet为true,返回外网的kubeconfig,没开外网的情况下server会是一个默认域名。默认域名默认不可达,需要自行处理) * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeClusterKubeconfigResponse extends AbstractModel { /** - * @var string 子账户kubeconfig文件,可用于直接访问集群kube-apiserver + * @var string 子账户kubeconfig文件,可用于直接访问集群kube-apiserver(入参IsExtranet为false,返回内网访问的kubeconfig,没开内网的情况下server会是一个默认域名;入参IsExtranet为true,返回外网的kubeconfig,没开外网的情况下server会是一个默认域名。默认域名默认不可达,需要自行处理) */ public $Kubeconfig; @@ -38,7 +38,7 @@ class DescribeClusterKubeconfigResponse extends AbstractModel public $RequestId; /** - * @param string $Kubeconfig 子账户kubeconfig文件,可用于直接访问集群kube-apiserver + * @param string $Kubeconfig 子账户kubeconfig文件,可用于直接访问集群kube-apiserver(入参IsExtranet为false,返回内网访问的kubeconfig,没开内网的情况下server会是一个默认域名;入参IsExtranet为true,返回外网的kubeconfig,没开外网的情况下server会是一个默认域名。默认域名默认不可达,需要自行处理) * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketQualityDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketQualityDataRequest.php new file mode 100644 index 00000000..7941ff41 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketQualityDataRequest.php @@ -0,0 +1,97 @@ +SdkAppId = $param["SdkAppId"]; + } + + 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("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketQualityDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketQualityDataResponse.php new file mode 100644 index 00000000..96a11190 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketQualityDataResponse.php @@ -0,0 +1,70 @@ +Data = new TRTCDataResult(); + $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/Trtc/V20190722/Models/DescribeTRTCMarketScaleDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketScaleDataRequest.php new file mode 100644 index 00000000..60fcd065 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketScaleDataRequest.php @@ -0,0 +1,97 @@ +SdkAppId = $param["SdkAppId"]; + } + + 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("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketScaleDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketScaleDataResponse.php new file mode 100644 index 00000000..33269934 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCMarketScaleDataResponse.php @@ -0,0 +1,70 @@ +Data = new TRTCDataResult(); + $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/Trtc/V20190722/Models/DescribeTRTCRealTimeQualityDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeQualityDataRequest.php new file mode 100644 index 00000000..ac8fce5e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeQualityDataRequest.php @@ -0,0 +1,89 @@ +SdkAppId = $param["SdkAppId"]; + } + + 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("RoomId",$param) and $param["RoomId"] !== null) { + $this->RoomId = $param["RoomId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeQualityDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeQualityDataResponse.php new file mode 100644 index 00000000..11582bcc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeQualityDataResponse.php @@ -0,0 +1,70 @@ +Data = new TRTCDataResult(); + $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/Trtc/V20190722/Models/DescribeTRTCRealTimeScaleDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeScaleDataRequest.php new file mode 100644 index 00000000..b29f6449 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeScaleDataRequest.php @@ -0,0 +1,89 @@ +SdkAppId = $param["SdkAppId"]; + } + + 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("RoomId",$param) and $param["RoomId"] !== null) { + $this->RoomId = $param["RoomId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeScaleDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeScaleDataResponse.php new file mode 100644 index 00000000..dd0127b1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTRTCRealTimeScaleDataResponse.php @@ -0,0 +1,70 @@ +Data = new TRTCDataResult(); + $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/Trtc/V20190722/Models/RowValues.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/RowValues.php new file mode 100644 index 00000000..8a5a9cf8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/RowValues.php @@ -0,0 +1,57 @@ +RowValue = $param["RowValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/SeriesInfos.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/SeriesInfos.php new file mode 100644 index 00000000..0ffd71cb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/SeriesInfos.php @@ -0,0 +1,78 @@ +Columns = $param["Columns"]; + } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = []; + foreach ($param["Values"] as $key => $value){ + $obj = new RowValues(); + $obj->deserialize($value); + array_push($this->Values, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/TRTCDataResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/TRTCDataResult.php new file mode 100644 index 00000000..327e0759 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/TRTCDataResult.php @@ -0,0 +1,94 @@ +StatementID = $param["StatementID"]; + } + + if (array_key_exists("Series",$param) and $param["Series"] !== null) { + $this->Series = []; + foreach ($param["Series"] as $key => $value){ + $obj = new SeriesInfos(); + $obj->deserialize($value); + array_push($this->Series, $obj); + } + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + } +} 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 8570d4aa..d92895de 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 @@ -74,6 +74,15 @@ use TencentCloud\Trtc\V20190722\Models as Models; 1.该接口只用于历史数据统计或核对数据使用,实时类关键业务逻辑不能使用。 2.该接口目前免费提供中,监控仪表盘商业化计费后该接口需要订阅付费版后方可调用,仪表盘商业化说明请见:https://cloud.tencent.com/document/product/647/77735 * @method Models\DescribeScaleInfoResponse DescribeScaleInfo(Models\DescribeScaleInfoRequest $req) 可查询SdkAppId每天的房间数和用户数,按天统计,可查询最近14天的数据。当天未结束,数据未统计完成,无法查到当天的房间数与用户数。(同老接口DescribeHistoryScale) + * @method Models\DescribeTRTCMarketQualityDataResponse DescribeTRTCMarketQualityData(Models\DescribeTRTCMarketQualityDataRequest $req) 查询TRTC监控仪表盘-数据大盘质量指标(包括下列指标) +joinSuccessRate:加入频道成功率。 +joinSuccessIn5sRate:5s内加入频道成功率。 +audioFreezeRate:音频卡顿率。 +videoFreezeRate:视频卡顿率。 +networkDelay :网络延迟率。 +注意: +1.调用接口需开通监控仪表盘【基础版】和【进阶版】,监控仪表盘【免费版】不支持调用,监控仪表盘版本功能和计费说明:https://cloud.tencent.com/document/product/647/81331。 +2.查询时间范围根据监控仪表盘功能版本而定,【基础版】可查近30天,【进阶版】可查近60天。 * @method Models\DescribeTRTCMarketQualityMetricDataResponse DescribeTRTCMarketQualityMetricData(Models\DescribeTRTCMarketQualityMetricDataRequest $req) 查询TRTC监控仪表盘-数据大盘质量指标(包括下列指标) joinSuccessRate:加入频道成功率。 joinSuccessIn5sRate:5s内加入频道成功率。 @@ -82,6 +91,14 @@ videoFreezeRate:视频卡顿率。 networkDelay :网络延迟率。 注意: 1.调用接口需开通监控仪表盘【基础版】和【进阶版】,监控仪表盘【免费版】不支持调用,监控仪表盘版本功能和计费说明:https://cloud.tencent.com/document/product/647/81331。 +2.查询时间范围根据监控仪表盘功能版本而定,【基础版】可查近30天,【进阶版】可查近60天。 + * @method Models\DescribeTRTCMarketScaleDataResponse DescribeTRTCMarketScaleData(Models\DescribeTRTCMarketScaleDataRequest $req) 查询TRTC监控仪表盘-数据大盘规模指标(会返回通话人数,通话房间数,峰值同时在线人数,峰值同时在线频道数) +userCount:通话人数, +roomCount:通话房间数,从有用户加入频道到所有用户离开频道计为一个通话频道。 +peakCurrentChannels:峰值同时在线频道数。 +peakCurrentUsers:峰值同时在线人数。 +注意: +1.调用接口需开通监控仪表盘【基础版】和【进阶版】,监控仪表盘【免费版】不支持调用,监控仪表盘版本功能和计费说明:https://cloud.tencent.com/document/product/647/81331。 2.查询时间范围根据监控仪表盘功能版本而定,【基础版】可查近30天,【进阶版】可查近60天。 * @method Models\DescribeTRTCMarketScaleMetricDataResponse DescribeTRTCMarketScaleMetricData(Models\DescribeTRTCMarketScaleMetricDataRequest $req) 查询TRTC监控仪表盘-数据大盘规模指标(会返回通话人数,通话房间数,峰值同时在线人数,峰值同时在线频道数) userCount:通话人数, @@ -91,12 +108,26 @@ peakCurrentUsers:峰值同时在线人数。 注意: 1.调用接口需开通监控仪表盘【基础版】和【进阶版】,监控仪表盘【免费版】不支持调用,监控仪表盘版本功能和计费说明:https://cloud.tencent.com/document/product/647/81331。 2.查询时间范围根据监控仪表盘功能版本而定,【基础版】可查近30天,【进阶版】可查近60天。 + * @method Models\DescribeTRTCRealTimeQualityDataResponse DescribeTRTCRealTimeQualityData(Models\DescribeTRTCRealTimeQualityDataRequest $req) 查询TRTC监控仪表盘-实时监控质量指标(会返回下列指标) +-视频卡顿率 +-音频卡顿率 +注意: +1.调用接口需开通监控仪表盘【基础版】和【进阶版】,监控仪表盘【免费版】不支持调用,监控仪表盘版本功能和计费说明:https://cloud.tencent.com/document/product/647/81331。 +2.查询时间范围根据监控仪表盘功能版本而定,基础版可查近3小时,进阶版可查近12小时。 * @method Models\DescribeTRTCRealTimeQualityMetricDataResponse DescribeTRTCRealTimeQualityMetricData(Models\DescribeTRTCRealTimeQualityMetricDataRequest $req) 查询TRTC监控仪表盘-实时监控质量指标(会返回下列指标) -视频卡顿率 -音频卡顿率 注意: 1.调用接口需开通监控仪表盘【基础版】和【进阶版】,监控仪表盘【免费版】不支持调用,监控仪表盘版本功能和计费说明:https://cloud.tencent.com/document/product/647/81331。 2.查询时间范围根据监控仪表盘功能版本而定,基础版可查近3小时,进阶版可查近12小时。 + * @method Models\DescribeTRTCRealTimeScaleDataResponse DescribeTRTCRealTimeScaleData(Models\DescribeTRTCRealTimeScaleDataRequest $req) 查询TRTC监控仪表盘-实时监控规模指标(会返回下列指标) +-userCount(在线用户数) +-roomCount(在线房间数) +注意: +1.调用接口需开通监控仪表盘【基础版】和【进阶版】,监控仪表盘【免费版】不支持调用,监控仪表盘版本功能和计费说明:https://cloud.tencent.com/document/product/647/81331。 +2.查询时间范围根据监控仪表盘功能版本而定,基础版可查近3小时,进阶版可查近12小时。 +xa0 +3.除此之外您也可以通过订阅TRTC包月套餐(https://buy.cloud.tencent.com/trtc)尊享版或旗舰版解锁此接口的调用能力,请在开通包月套餐后,请提交工单联系售后解锁调用能力https://console.cloud.tencent.com/workorder/category * @method Models\DescribeTRTCRealTimeScaleMetricDataResponse DescribeTRTCRealTimeScaleMetricData(Models\DescribeTRTCRealTimeScaleMetricDataRequest $req) 查询TRTC监控仪表盘-实时监控规模指标(会返回下列指标) -userCount(在线用户数) -roomCount(在线房间数) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayNodeConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayNodeConfig.php new file mode 100644 index 00000000..47ce53ad --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayNodeConfig.php @@ -0,0 +1,73 @@ +Specification = $param["Specification"]; + } + + if (array_key_exists("Number",$param) and $param["Number"] !== null) { + $this->Number = $param["Number"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategy.php new file mode 100644 index 00000000..3a1494d9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategy.php @@ -0,0 +1,183 @@ +StrategyId = $param["StrategyId"]; + } + + if (array_key_exists("StrategyName",$param) and $param["StrategyName"] !== null) { + $this->StrategyName = $param["StrategyName"]; + } + + 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("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Config",$param) and $param["Config"] !== null) { + $this->Config = new CloudNativeAPIGatewayStrategyAutoScalerConfig(); + $this->Config->deserialize($param["Config"]); + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("CronConfig",$param) and $param["CronConfig"] !== null) { + $this->CronConfig = new CloudNativeAPIGatewayStrategyCronScalerConfig(); + $this->CronConfig->deserialize($param["CronConfig"]); + } + + if (array_key_exists("MaxReplicas",$param) and $param["MaxReplicas"] !== null) { + $this->MaxReplicas = $param["MaxReplicas"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyAutoScalerConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyAutoScalerConfig.php new file mode 100644 index 00000000..77d61a06 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyAutoScalerConfig.php @@ -0,0 +1,158 @@ +MaxReplicas = $param["MaxReplicas"]; + } + + if (array_key_exists("Metrics",$param) and $param["Metrics"] !== null) { + $this->Metrics = []; + foreach ($param["Metrics"] as $key => $value){ + $obj = new CloudNativeAPIGatewayStrategyAutoScalerConfigMetric(); + $obj->deserialize($value); + array_push($this->Metrics, $obj); + } + } + + if (array_key_exists("Enabled",$param) and $param["Enabled"] !== null) { + $this->Enabled = $param["Enabled"]; + } + + 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("StrategyId",$param) and $param["StrategyId"] !== null) { + $this->StrategyId = $param["StrategyId"]; + } + + if (array_key_exists("AutoScalerId",$param) and $param["AutoScalerId"] !== null) { + $this->AutoScalerId = $param["AutoScalerId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyAutoScalerConfigMetric.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyAutoScalerConfigMetric.php new file mode 100644 index 00000000..3efdd95d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyAutoScalerConfigMetric.php @@ -0,0 +1,105 @@ +Type = $param["Type"]; + } + + if (array_key_exists("ResourceName",$param) and $param["ResourceName"] !== null) { + $this->ResourceName = $param["ResourceName"]; + } + + if (array_key_exists("TargetType",$param) and $param["TargetType"] !== null) { + $this->TargetType = $param["TargetType"]; + } + + if (array_key_exists("TargetValue",$param) and $param["TargetValue"] !== null) { + $this->TargetValue = $param["TargetValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyCronScalerConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyCronScalerConfig.php new file mode 100644 index 00000000..aa5b1fcf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyCronScalerConfig.php @@ -0,0 +1,126 @@ +Enabled = $param["Enabled"]; + } + + if (array_key_exists("Params",$param) and $param["Params"] !== null) { + $this->Params = []; + foreach ($param["Params"] as $key => $value){ + $obj = new CloudNativeAPIGatewayStrategyCronScalerConfigParam(); + $obj->deserialize($value); + array_push($this->Params, $obj); + } + } + + 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("StrategyId",$param) and $param["StrategyId"] !== null) { + $this->StrategyId = $param["StrategyId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyCronScalerConfigParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyCronScalerConfigParam.php new file mode 100644 index 00000000..b028c51e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayStrategyCronScalerConfigParam.php @@ -0,0 +1,105 @@ +Period = $param["Period"]; + } + + if (array_key_exists("StartAt",$param) and $param["StartAt"] !== null) { + $this->StartAt = $param["StartAt"]; + } + + if (array_key_exists("TargetReplicas",$param) and $param["TargetReplicas"] !== null) { + $this->TargetReplicas = $param["TargetReplicas"]; + } + + if (array_key_exists("Crontab",$param) and $param["Crontab"] !== null) { + $this->Crontab = $param["Crontab"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayVpcConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayVpcConfig.php new file mode 100644 index 00000000..89ec72a2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayVpcConfig.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/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRequest.php new file mode 100644 index 00000000..cdd544dc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRequest.php @@ -0,0 +1,245 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("GatewayVersion",$param) and $param["GatewayVersion"] !== null) { + $this->GatewayVersion = $param["GatewayVersion"]; + } + + if (array_key_exists("NodeConfig",$param) and $param["NodeConfig"] !== null) { + $this->NodeConfig = new CloudNativeAPIGatewayNodeConfig(); + $this->NodeConfig->deserialize($param["NodeConfig"]); + } + + if (array_key_exists("VpcConfig",$param) and $param["VpcConfig"] !== null) { + $this->VpcConfig = new CloudNativeAPIGatewayVpcConfig(); + $this->VpcConfig->deserialize($param["VpcConfig"]); + } + + 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 = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new InstanceTagInfo(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("EnableCls",$param) and $param["EnableCls"] !== null) { + $this->EnableCls = $param["EnableCls"]; + } + + if (array_key_exists("FeatureVersion",$param) and $param["FeatureVersion"] !== null) { + $this->FeatureVersion = $param["FeatureVersion"]; + } + + if (array_key_exists("InternetMaxBandwidthOut",$param) and $param["InternetMaxBandwidthOut"] !== null) { + $this->InternetMaxBandwidthOut = $param["InternetMaxBandwidthOut"]; + } + + if (array_key_exists("EngineRegion",$param) and $param["EngineRegion"] !== null) { + $this->EngineRegion = $param["EngineRegion"]; + } + + if (array_key_exists("IngressClassName",$param) and $param["IngressClassName"] !== null) { + $this->IngressClassName = $param["IngressClassName"]; + } + + if (array_key_exists("TradeType",$param) and $param["TradeType"] !== null) { + $this->TradeType = $param["TradeType"]; + } + + if (array_key_exists("InternetConfig",$param) and $param["InternetConfig"] !== null) { + $this->InternetConfig = new InternetConfig(); + $this->InternetConfig->deserialize($param["InternetConfig"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayResponse.php new file mode 100644 index 00000000..c393deb0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayResponse.php @@ -0,0 +1,66 @@ +Result = new CreateCloudNativeAPIGatewayResult(); + $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/CreateCloudNativeAPIGatewayResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayResult.php new file mode 100644 index 00000000..aa4da462 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayResult.php @@ -0,0 +1,81 @@ +GatewayId = $param["GatewayId"]; + } + + 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"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServerGroupResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServerGroupResult.php new file mode 100644 index 00000000..439e0d5f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServerGroupResult.php @@ -0,0 +1,97 @@ +GatewayId = $param["GatewayId"]; + } + + 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"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateNativeGatewayServerGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateNativeGatewayServerGroupRequest.php new file mode 100644 index 00000000..e441da6a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateNativeGatewayServerGroupRequest.php @@ -0,0 +1,131 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("NodeConfig",$param) and $param["NodeConfig"] !== null) { + $this->NodeConfig = new CloudNativeAPIGatewayNodeConfig(); + $this->NodeConfig->deserialize($param["NodeConfig"]); + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("InternetMaxBandwidthOut",$param) and $param["InternetMaxBandwidthOut"] !== null) { + $this->InternetMaxBandwidthOut = $param["InternetMaxBandwidthOut"]; + } + + if (array_key_exists("InternetConfig",$param) and $param["InternetConfig"] !== null) { + $this->InternetConfig = new InternetConfig(); + $this->InternetConfig->deserialize($param["InternetConfig"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateNativeGatewayServerGroupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateNativeGatewayServerGroupResponse.php new file mode 100644 index 00000000..06fae7f2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateNativeGatewayServerGroupResponse.php @@ -0,0 +1,70 @@ +Result = new CreateCloudNativeAPIGatewayServerGroupResult(); + $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/DeleteCloudNativeAPIGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRequest.php new file mode 100644 index 00000000..e8b816fd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRequest.php @@ -0,0 +1,65 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("DeleteClsTopic",$param) and $param["DeleteClsTopic"] !== null) { + $this->DeleteClsTopic = $param["DeleteClsTopic"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayResponse.php new file mode 100644 index 00000000..d461f494 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayResponse.php @@ -0,0 +1,66 @@ +Result = new DeleteCloudNativeAPIGatewayResult(); + $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/DeleteCloudNativeAPIGatewayResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayResult.php new file mode 100644 index 00000000..e383a90c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayResult.php @@ -0,0 +1,65 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupRequest.php new file mode 100644 index 00000000..9e6d1050 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupRequest.php @@ -0,0 +1,69 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { + $this->GroupId = $param["GroupId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupResponse.php new file mode 100644 index 00000000..af8aa3eb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupResponse.php @@ -0,0 +1,66 @@ +Result = new DeleteNativeGatewayServerGroupResult(); + $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/DeleteNativeGatewayServerGroupResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupResult.php new file mode 100644 index 00000000..09b81238 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteNativeGatewayServerGroupResult.php @@ -0,0 +1,93 @@ +GatewayId = $param["GatewayId"]; + } + + 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"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRequest.php new file mode 100644 index 00000000..fa11ed10 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRequest.php @@ -0,0 +1,53 @@ +GatewayId = $param["GatewayId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayResponse.php new file mode 100644 index 00000000..c3b73dad --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayResponse.php @@ -0,0 +1,66 @@ +Result = new DescribeCloudNativeAPIGatewayResult(); + $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/DescribeCloudNativeAPIGatewayResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayResult.php new file mode 100644 index 00000000..1130daec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayResult.php @@ -0,0 +1,425 @@ +GatewayId = $param["GatewayId"]; + } + + 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("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("GatewayVersion",$param) and $param["GatewayVersion"] !== null) { + $this->GatewayVersion = $param["GatewayVersion"]; + } + + if (array_key_exists("NodeConfig",$param) and $param["NodeConfig"] !== null) { + $this->NodeConfig = new CloudNativeAPIGatewayNodeConfig(); + $this->NodeConfig->deserialize($param["NodeConfig"]); + } + + if (array_key_exists("VpcConfig",$param) and $param["VpcConfig"] !== null) { + $this->VpcConfig = new CloudNativeAPIGatewayVpcConfig(); + $this->VpcConfig->deserialize($param["VpcConfig"]); + } + + 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("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new InstanceTagInfo(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("EnableCls",$param) and $param["EnableCls"] !== null) { + $this->EnableCls = $param["EnableCls"]; + } + + if (array_key_exists("TradeType",$param) and $param["TradeType"] !== null) { + $this->TradeType = $param["TradeType"]; + } + + if (array_key_exists("FeatureVersion",$param) and $param["FeatureVersion"] !== null) { + $this->FeatureVersion = $param["FeatureVersion"]; + } + + if (array_key_exists("InternetMaxBandwidthOut",$param) and $param["InternetMaxBandwidthOut"] !== null) { + $this->InternetMaxBandwidthOut = $param["InternetMaxBandwidthOut"]; + } + + if (array_key_exists("AutoRenewFlag",$param) and $param["AutoRenewFlag"] !== null) { + $this->AutoRenewFlag = $param["AutoRenewFlag"]; + } + + if (array_key_exists("CurDeadline",$param) and $param["CurDeadline"] !== null) { + $this->CurDeadline = $param["CurDeadline"]; + } + + if (array_key_exists("IsolateTime",$param) and $param["IsolateTime"] !== null) { + $this->IsolateTime = $param["IsolateTime"]; + } + + if (array_key_exists("EnableInternet",$param) and $param["EnableInternet"] !== null) { + $this->EnableInternet = $param["EnableInternet"]; + } + + if (array_key_exists("EngineRegion",$param) and $param["EngineRegion"] !== null) { + $this->EngineRegion = $param["EngineRegion"]; + } + + if (array_key_exists("IngressClassName",$param) and $param["IngressClassName"] !== null) { + $this->IngressClassName = $param["IngressClassName"]; + } + + if (array_key_exists("InternetPayMode",$param) and $param["InternetPayMode"] !== null) { + $this->InternetPayMode = $param["InternetPayMode"]; + } + + if (array_key_exists("GatewayMinorVersion",$param) and $param["GatewayMinorVersion"] !== null) { + $this->GatewayMinorVersion = $param["GatewayMinorVersion"]; + } + + if (array_key_exists("InstancePort",$param) and $param["InstancePort"] !== null) { + $this->InstancePort = new InstancePort(); + $this->InstancePort->deserialize($param["InstancePort"]); + } + + if (array_key_exists("LoadBalancerType",$param) and $param["LoadBalancerType"] !== null) { + $this->LoadBalancerType = $param["LoadBalancerType"]; + } + + if (array_key_exists("PublicIpAddresses",$param) and $param["PublicIpAddresses"] !== null) { + $this->PublicIpAddresses = $param["PublicIpAddresses"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewaysRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewaysRequest.php new file mode 100644 index 00000000..0f4be388 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewaysRequest.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 Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewaysResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewaysResponse.php new file mode 100644 index 00000000..84cdd097 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewaysResponse.php @@ -0,0 +1,66 @@ +Result = new ListCloudNativeAPIGatewayResult(); + $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/DescribeNativeGatewayServerGroupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeNativeGatewayServerGroupsRequest.php new file mode 100644 index 00000000..53ad0957 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeNativeGatewayServerGroupsRequest.php @@ -0,0 +1,94 @@ +GatewayId = $param["GatewayId"]; + } + + 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/Tse/V20201207/Models/DescribeNativeGatewayServerGroupsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeNativeGatewayServerGroupsResponse.php new file mode 100644 index 00000000..388e4358 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeNativeGatewayServerGroupsResponse.php @@ -0,0 +1,66 @@ +Result = new NativeGatewayServerGroups(); + $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/InstancePort.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/InstancePort.php new file mode 100644 index 00000000..12164afa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/InstancePort.php @@ -0,0 +1,73 @@ +HttpPort = $param["HttpPort"]; + } + + if (array_key_exists("HttpsPort",$param) and $param["HttpsPort"] !== null) { + $this->HttpsPort = $param["HttpsPort"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/InternetConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/InternetConfig.php new file mode 100644 index 00000000..5a1134fe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/InternetConfig.php @@ -0,0 +1,137 @@ +InternetAddressVersion = $param["InternetAddressVersion"]; + } + + if (array_key_exists("InternetPayMode",$param) and $param["InternetPayMode"] !== null) { + $this->InternetPayMode = $param["InternetPayMode"]; + } + + if (array_key_exists("InternetMaxBandwidthOut",$param) and $param["InternetMaxBandwidthOut"] !== null) { + $this->InternetMaxBandwidthOut = $param["InternetMaxBandwidthOut"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("SlaType",$param) and $param["SlaType"] !== null) { + $this->SlaType = $param["SlaType"]; + } + + if (array_key_exists("MultiZoneFlag",$param) and $param["MultiZoneFlag"] !== null) { + $this->MultiZoneFlag = $param["MultiZoneFlag"]; + } + + if (array_key_exists("MasterZoneId",$param) and $param["MasterZoneId"] !== null) { + $this->MasterZoneId = $param["MasterZoneId"]; + } + + if (array_key_exists("SlaveZoneId",$param) and $param["SlaveZoneId"] !== null) { + $this->SlaveZoneId = $param["SlaveZoneId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ListCloudNativeAPIGatewayResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ListCloudNativeAPIGatewayResult.php new file mode 100644 index 00000000..28824911 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ListCloudNativeAPIGatewayResult.php @@ -0,0 +1,70 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("GatewayList",$param) and $param["GatewayList"] !== null) { + $this->GatewayList = []; + foreach ($param["GatewayList"] as $key => $value){ + $obj = new DescribeCloudNativeAPIGatewayResult(); + $obj->deserialize($value); + array_push($this->GatewayList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRequest.php new file mode 100644 index 00000000..07c325f1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRequest.php @@ -0,0 +1,101 @@ +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"]; + } + + if (array_key_exists("EnableCls",$param) and $param["EnableCls"] !== null) { + $this->EnableCls = $param["EnableCls"]; + } + + if (array_key_exists("InternetPayMode",$param) and $param["InternetPayMode"] !== null) { + $this->InternetPayMode = $param["InternetPayMode"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayResponse.php new file mode 100644 index 00000000..e25e0c52 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyNativeGatewayServerGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyNativeGatewayServerGroupRequest.php new file mode 100644 index 00000000..86b525cd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyNativeGatewayServerGroupRequest.php @@ -0,0 +1,89 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { + $this->GroupId = $param["GroupId"]; + } + + 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/Tse/V20201207/Models/ModifyNativeGatewayServerGroupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyNativeGatewayServerGroupResponse.php new file mode 100644 index 00000000..2186b420 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyNativeGatewayServerGroupResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/NativeGatewayServerGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/NativeGatewayServerGroup.php new file mode 100644 index 00000000..3b430bf8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/NativeGatewayServerGroup.php @@ -0,0 +1,215 @@ +GroupId = $param["GroupId"]; + } + + 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("NodeConfig",$param) and $param["NodeConfig"] !== null) { + $this->NodeConfig = new CloudNativeAPIGatewayNodeConfig(); + $this->NodeConfig->deserialize($param["NodeConfig"]); + } + + 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("IsFirstGroup",$param) and $param["IsFirstGroup"] !== null) { + $this->IsFirstGroup = $param["IsFirstGroup"]; + } + + if (array_key_exists("BindingStrategy",$param) and $param["BindingStrategy"] !== null) { + $this->BindingStrategy = new CloudNativeAPIGatewayStrategy(); + $this->BindingStrategy->deserialize($param["BindingStrategy"]); + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("InternetMaxBandwidthOut",$param) and $param["InternetMaxBandwidthOut"] !== null) { + $this->InternetMaxBandwidthOut = $param["InternetMaxBandwidthOut"]; + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + + if (array_key_exists("SubnetIds",$param) and $param["SubnetIds"] !== null) { + $this->SubnetIds = $param["SubnetIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/NativeGatewayServerGroups.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/NativeGatewayServerGroups.php new file mode 100644 index 00000000..6b03371d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/NativeGatewayServerGroups.php @@ -0,0 +1,70 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("GatewayGroupList",$param) and $param["GatewayGroupList"] !== null) { + $this->GatewayGroupList = []; + foreach ($param["GatewayGroupList"] as $key => $value){ + $obj = new NativeGatewayServerGroup(); + $obj->deserialize($value); + array_push($this->GatewayGroupList, $obj); + } + } + } +} 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 index f10559b7..06e47585 100644 --- 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 @@ -24,9 +24,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBody(string $Body) 设置自定义响应体 注意:此字段可能返回 null,表示取不到有效值。 - * @method array getHeaders() 获取headrs + * @method array getHeaders() 获取Headers 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setHeaders(array $Headers) 设置headrs + * @method void setHeaders(array $Headers) 设置Headers 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getHttpStatus() 获取http状态码 注意:此字段可能返回 null,表示取不到有效值。 @@ -42,7 +42,7 @@ class RateLimitResponse extends AbstractModel public $Body; /** - * @var array headrs + * @var array Headers 注意:此字段可能返回 null,表示取不到有效值。 */ public $Headers; @@ -56,7 +56,7 @@ class RateLimitResponse extends AbstractModel /** * @param string $Body 自定义响应体 注意:此字段可能返回 null,表示取不到有效值。 - * @param array $Headers headrs + * @param array $Headers Headers 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $HttpStatus http状态码 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewayResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewayResult.php new file mode 100644 index 00000000..d18c9582 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewayResult.php @@ -0,0 +1,81 @@ +GatewayId = $param["GatewayId"]; + } + + 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"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewaySpecRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewaySpecRequest.php new file mode 100644 index 00000000..d1756d10 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewaySpecRequest.php @@ -0,0 +1,82 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { + $this->GroupId = $param["GroupId"]; + } + + if (array_key_exists("NodeConfig",$param) and $param["NodeConfig"] !== null) { + $this->NodeConfig = new CloudNativeAPIGatewayNodeConfig(); + $this->NodeConfig->deserialize($param["NodeConfig"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewaySpecResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewaySpecResponse.php new file mode 100644 index 00000000..af79aac3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/UpdateCloudNativeAPIGatewaySpecResponse.php @@ -0,0 +1,66 @@ +Result = new UpdateCloudNativeAPIGatewayResult(); + $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/TseClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/TseClient.php index 1770a71a..b7e97a58 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,18 +23,23 @@ use TencentCloud\Common\Credential; use TencentCloud\Tse\V20201207\Models as Models; /** + * @method Models\CreateCloudNativeAPIGatewayResponse CreateCloudNativeAPIGateway(Models\CreateCloudNativeAPIGatewayRequest $req) 创建云原生API网关实例 * @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\CreateNativeGatewayServerGroupResponse CreateNativeGatewayServerGroup(Models\CreateNativeGatewayServerGroupRequest $req) 创建云原生网关引擎分组 + * @method Models\DeleteCloudNativeAPIGatewayResponse DeleteCloudNativeAPIGateway(Models\DeleteCloudNativeAPIGatewayRequest $req) 删除云原生API网关实例 * @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\DeleteNativeGatewayServerGroupResponse DeleteNativeGatewayServerGroup(Models\DeleteNativeGatewayServerGroupRequest $req) 删除网关实例分组 + * @method Models\DescribeCloudNativeAPIGatewayResponse DescribeCloudNativeAPIGateway(Models\DescribeCloudNativeAPIGatewayRequest $req) 获取云原生API网关实例信息 * @method Models\DescribeCloudNativeAPIGatewayCanaryRulesResponse DescribeCloudNativeAPIGatewayCanaryRules(Models\DescribeCloudNativeAPIGatewayCanaryRulesRequest $req) 查询云原生网关灰度规则列表 * @method Models\DescribeCloudNativeAPIGatewayNodesResponse DescribeCloudNativeAPIGatewayNodes(Models\DescribeCloudNativeAPIGatewayNodesRequest $req) 获取云原生网关节点列表 * @method Models\DescribeCloudNativeAPIGatewayPortsResponse DescribeCloudNativeAPIGatewayPorts(Models\DescribeCloudNativeAPIGatewayPortsRequest $req) 获取云原生API网关实例端口信息 @@ -42,18 +47,23 @@ use TencentCloud\Tse\V20201207\Models as Models; * @method Models\DescribeCloudNativeAPIGatewayRoutesResponse DescribeCloudNativeAPIGatewayRoutes(Models\DescribeCloudNativeAPIGatewayRoutesRequest $req) 查询云原生网关路由列表 * @method Models\DescribeCloudNativeAPIGatewayServiceRateLimitResponse DescribeCloudNativeAPIGatewayServiceRateLimit(Models\DescribeCloudNativeAPIGatewayServiceRateLimitRequest $req) 查询云原生网关的限流插件(服务) * @method Models\DescribeCloudNativeAPIGatewayServicesResponse DescribeCloudNativeAPIGatewayServices(Models\DescribeCloudNativeAPIGatewayServicesRequest $req) 查询云原生网关服务列表 + * @method Models\DescribeCloudNativeAPIGatewaysResponse DescribeCloudNativeAPIGateways(Models\DescribeCloudNativeAPIGatewaysRequest $req) 获取云原生API网关实例列表 * @method Models\DescribeNacosReplicasResponse DescribeNacosReplicas(Models\DescribeNacosReplicasRequest $req) 查询Nacos类型引擎实例副本信息 * @method Models\DescribeNacosServerInterfacesResponse DescribeNacosServerInterfaces(Models\DescribeNacosServerInterfacesRequest $req) 查询nacos服务接口列表 + * @method Models\DescribeNativeGatewayServerGroupsResponse DescribeNativeGatewayServerGroups(Models\DescribeNativeGatewayServerGroupsRequest $req) 查询云原生网关分组信息 * @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\ModifyCloudNativeAPIGatewayResponse ModifyCloudNativeAPIGateway(Models\ModifyCloudNativeAPIGatewayRequest $req) 修改云原生API网关实例基础信息 * @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\ModifyNativeGatewayServerGroupResponse ModifyNativeGatewayServerGroup(Models\ModifyNativeGatewayServerGroupRequest $req) 修改云原生API网关实例分组基础信息 + * @method Models\UpdateCloudNativeAPIGatewaySpecResponse UpdateCloudNativeAPIGatewaySpec(Models\UpdateCloudNativeAPIGatewaySpecRequest $req) 修改云原生API网关实例的节点规格信息,比如节点扩缩容或者升降配 * @method Models\UpdateEngineInternetAccessResponse UpdateEngineInternetAccess(Models\UpdateEngineInternetAccessRequest $req) 修改引擎公网访问配置 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ConfigRelease.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ConfigRelease.php index 5a4383e5..419a8637 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ConfigRelease.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ConfigRelease.php @@ -71,6 +71,10 @@ use TencentCloud\Common\AbstractModel; * @method string getApplicationId() 获取应用ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setApplicationId(string $ApplicationId) 设置应用ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getConfigCenters() 获取配置中心发布情况 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setConfigCenters(array $ConfigCenters) 设置配置中心发布情况 注意:此字段可能返回 null,表示取不到有效值。 */ class ConfigRelease extends AbstractModel @@ -153,6 +157,12 @@ class ConfigRelease extends AbstractModel */ public $ApplicationId; + /** + * @var array 配置中心发布情况 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ConfigCenters; + /** * @param string $ConfigReleaseId 配置项发布ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -179,6 +189,8 @@ class ConfigRelease extends AbstractModel * @param string $ReleaseDesc 发布描述 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ApplicationId 应用ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ConfigCenters 配置中心发布情况 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -245,5 +257,14 @@ class ConfigRelease extends AbstractModel if (array_key_exists("ApplicationId",$param) and $param["ApplicationId"] !== null) { $this->ApplicationId = $param["ApplicationId"]; } + + if (array_key_exists("ConfigCenters",$param) and $param["ConfigCenters"] !== null) { + $this->ConfigCenters = []; + foreach ($param["ConfigCenters"] as $key => $value){ + $obj = new TsfConfigCenter(); + $obj->deserialize($value); + array_push($this->ConfigCenters, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ConfigReleaseLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ConfigReleaseLog.php index 8c10b813..2f13715f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ConfigReleaseLog.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ConfigReleaseLog.php @@ -87,6 +87,16 @@ use TencentCloud\Common\AbstractModel; * @method boolean getRollbackFlag() 获取回滚标识 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRollbackFlag(boolean $RollbackFlag) 设置回滚标识 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getReleasedConfigCenter() 获取发布成功的配置中心 + ALL/EXCLUSIVE/SHARE/NONE + +全部发布成功,独占发布成功,共享发布成功,全部发布失败 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setReleasedConfigCenter(string $ReleasedConfigCenter) 设置发布成功的配置中心 + ALL/EXCLUSIVE/SHARE/NONE + +全部发布成功,独占发布成功,共享发布成功,全部发布失败 注意:此字段可能返回 null,表示取不到有效值。 */ class ConfigReleaseLog extends AbstractModel @@ -193,6 +203,15 @@ class ConfigReleaseLog extends AbstractModel */ public $RollbackFlag; + /** + * @var string 发布成功的配置中心 + ALL/EXCLUSIVE/SHARE/NONE + +全部发布成功,独占发布成功,共享发布成功,全部发布失败 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ReleasedConfigCenter; + /** * @param string $ConfigReleaseLogId 配置项发布日志ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -227,6 +246,11 @@ class ConfigReleaseLog extends AbstractModel * @param string $LastConfigVersion 上次发布的配置项版本 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $RollbackFlag 回滚标识 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ReleasedConfigCenter 发布成功的配置中心 + ALL/EXCLUSIVE/SHARE/NONE + +全部发布成功,独占发布成功,共享发布成功,全部发布失败 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -309,5 +333,9 @@ class ConfigReleaseLog extends AbstractModel if (array_key_exists("RollbackFlag",$param) and $param["RollbackFlag"] !== null) { $this->RollbackFlag = $param["RollbackFlag"]; } + + if (array_key_exists("ReleasedConfigCenter",$param) and $param["ReleasedConfigCenter"] !== null) { + $this->ReleasedConfigCenter = $param["ReleasedConfigCenter"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/TsfConfigCenter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/TsfConfigCenter.php new file mode 100644 index 00000000..39d80e8c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/TsfConfigCenter.php @@ -0,0 +1,121 @@ +ConfigType = $param["ConfigType"]; + } + + if (array_key_exists("ConfigCenterInstanceId",$param) and $param["ConfigCenterInstanceId"] !== null) { + $this->ConfigCenterInstanceId = $param["ConfigCenterInstanceId"]; + } + + if (array_key_exists("ConfigCenterInstanceName",$param) and $param["ConfigCenterInstanceName"] !== null) { + $this->ConfigCenterInstanceName = $param["ConfigCenterInstanceName"]; + } + + if (array_key_exists("RegionId",$param) and $param["RegionId"] !== null) { + $this->RegionId = $param["RegionId"]; + } + + if (array_key_exists("NamespaceId",$param) and $param["NamespaceId"] !== null) { + $this->NamespaceId = $param["NamespaceId"]; + } + } +} 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 0d91b7ff..72a5f3c5 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 @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; * @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 getEnableSubtitle() 获取是否开启时间戳功能,默认为false。 + * @method void setEnableSubtitle(boolean $EnableSubtitle) 设置是否开启时间戳功能,默认为false。 * @method boolean getVoiceoverDialogueSplit() 获取旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色10510000、100510000),默认 false * @method void setVoiceoverDialogueSplit(boolean $VoiceoverDialogueSplit) 设置旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色10510000、100510000),默认 false */ @@ -95,6 +97,11 @@ class CreateTtsTaskRequest extends AbstractModel */ public $CallbackUrl; + /** + * @var boolean 是否开启时间戳功能,默认为false。 + */ + public $EnableSubtitle; + /** * @var boolean 旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色10510000、100510000),默认 false */ @@ -111,6 +118,7 @@ class CreateTtsTaskRequest extends AbstractModel * @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 $EnableSubtitle 是否开启时间戳功能,默认为false。 * @param boolean $VoiceoverDialogueSplit 旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色10510000、100510000),默认 false */ function __construct() @@ -166,6 +174,10 @@ class CreateTtsTaskRequest extends AbstractModel $this->CallbackUrl = $param["CallbackUrl"]; } + if (array_key_exists("EnableSubtitle",$param) and $param["EnableSubtitle"] !== null) { + $this->EnableSubtitle = $param["EnableSubtitle"]; + } + if (array_key_exists("VoiceoverDialogueSplit",$param) and $param["VoiceoverDialogueSplit"] !== null) { $this->VoiceoverDialogueSplit = $param["VoiceoverDialogueSplit"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/DescribeTtsTaskStatusRespData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/DescribeTtsTaskStatusRespData.php index 7c1fabd7..54511a79 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/DescribeTtsTaskStatusRespData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/DescribeTtsTaskStatusRespData.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setStatusStr(string $StatusStr) 设置任务状态,waiting:任务等待,doing:任务执行中,success:任务成功,failed:任务失败。 * @method string getResultUrl() 获取合成音频COS地址(链接有效期1天)。 * @method void setResultUrl(string $ResultUrl) 设置合成音频COS地址(链接有效期1天)。 + * @method array getSubtitles() 获取时间戳信息,若未开启时间戳,则返回空数组。 + * @method void setSubtitles(array $Subtitles) 设置时间戳信息,若未开启时间戳,则返回空数组。 * @method string getErrorMsg() 获取失败原因说明。 * @method void setErrorMsg(string $ErrorMsg) 设置失败原因说明。 */ @@ -53,6 +55,11 @@ class DescribeTtsTaskStatusRespData extends AbstractModel */ public $ResultUrl; + /** + * @var array 时间戳信息,若未开启时间戳,则返回空数组。 + */ + public $Subtitles; + /** * @var string 失败原因说明。 */ @@ -63,6 +70,7 @@ class DescribeTtsTaskStatusRespData extends AbstractModel * @param integer $Status 任务状态码,0:任务等待,1:任务执行中,2:任务成功,3:任务失败。 * @param string $StatusStr 任务状态,waiting:任务等待,doing:任务执行中,success:任务成功,failed:任务失败。 * @param string $ResultUrl 合成音频COS地址(链接有效期1天)。 + * @param array $Subtitles 时间戳信息,若未开启时间戳,则返回空数组。 * @param string $ErrorMsg 失败原因说明。 */ function __construct() @@ -94,6 +102,15 @@ class DescribeTtsTaskStatusRespData extends AbstractModel $this->ResultUrl = $param["ResultUrl"]; } + if (array_key_exists("Subtitles",$param) and $param["Subtitles"] !== null) { + $this->Subtitles = []; + foreach ($param["Subtitles"] as $key => $value){ + $obj = new Subtitle(); + $obj->deserialize($value); + array_push($this->Subtitles, $obj); + } + } + if (array_key_exists("ErrorMsg",$param) and $param["ErrorMsg"] !== null) { $this->ErrorMsg = $param["ErrorMsg"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/TtsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/TtsClient.php index f1cb9665..b3282951 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/TtsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/TtsClient.php @@ -47,7 +47,6 @@ use TencentCloud\Tts\V20190823\Models as Models;
              • 当采用轮询方式时,需要主动提交任务ID来轮询识别结果,共有任务成功、等待、执行中和失败四种结果,具体信息请参见下文说明。
              • * @method Models\TextToVoiceResponse TextToVoice(Models\TextToVoiceRequest $req) 腾讯云语音合成技术(TTS)可以将任意文本转化为语音,实现让机器和应用张口说话。 腾讯TTS技术可以应用到很多场景,比如,移动APP语音播报新闻;智能设备语音提醒;依靠网上现有节目或少量录音,快速合成明星语音,降低邀约成本;支持车载导航语音合成的个性化语音播报。 -内测期间免费使用。 基础合成支持 SSML,语法详见 [SSML 标记语言](https://cloud.tencent.com/document/product/1073/49575)。 默认接口请求频率限制:20次/秒。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/LiveRecordInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/LiveRecordInfo.php new file mode 100644 index 00000000..dc8a667c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/LiveRecordInfo.php @@ -0,0 +1,77 @@ +StreamId = $param["StreamId"]; + } + + if (array_key_exists("RecordStartTime",$param) and $param["RecordStartTime"] !== null) { + $this->RecordStartTime = $param["RecordStartTime"]; + } + + if (array_key_exists("RecordEndTime",$param) and $param["RecordEndTime"] !== null) { + $this->RecordEndTime = $param["RecordEndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaSourceData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaSourceData.php index 9aff5455..2a47587a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaSourceData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaSourceData.php @@ -24,19 +24,29 @@ use TencentCloud\Common\AbstractModel;
              • Record:来自录制。如直播录制、直播时移录制等。
              • Upload:来自上传。如拉取上传、服务端上传、客户端 UGC 上传等。
              • VideoProcessing:来自视频处理。如视频拼接、视频剪辑等。
              • +
              • TrtcRecord:来自TRTC 伴生录制。
              • WebPageRecord:来自全景录制。
              • Unknown:未知来源。
              • * @method void setSourceType(string $SourceType) 设置媒体文件的来源类别:
              • Record:来自录制。如直播录制、直播时移录制等。
              • Upload:来自上传。如拉取上传、服务端上传、客户端 UGC 上传等。
              • VideoProcessing:来自视频处理。如视频拼接、视频剪辑等。
              • +
              • TrtcRecord:来自TRTC 伴生录制。
              • WebPageRecord:来自全景录制。
              • Unknown:未知来源。
              • - * @method string getSourceContext() 获取用户创建文件时透传的字段 - * @method void setSourceContext(string $SourceContext) 设置用户创建文件时透传的字段 - * @method TrtcRecordInfo getTrtcRecordInfo() 获取TRTC 伴生录制信息。 + * @method string getSourceContext() 获取用户创建文件时透传的字段。 + * @method void setSourceContext(string $SourceContext) 设置用户创建文件时透传的字段。 + * @method LiveRecordInfo getLiveRecordInfo() 获取直播录制信息,当文件来源为 Record 时有效。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTrtcRecordInfo(TrtcRecordInfo $TrtcRecordInfo) 设置TRTC 伴生录制信息。 + * @method void setLiveRecordInfo(LiveRecordInfo $LiveRecordInfo) 设置直播录制信息,当文件来源为 Record 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method TrtcRecordInfo getTrtcRecordInfo() 获取TRTC 伴生录制信息,当文件来源为 TrtcRecord 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTrtcRecordInfo(TrtcRecordInfo $TrtcRecordInfo) 设置TRTC 伴生录制信息,当文件来源为 TrtcRecord 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method WebPageRecordInfo getWebPageRecordInfo() 获取全景录制信息,当文件来源为 WebPageRecord 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setWebPageRecordInfo(WebPageRecordInfo $WebPageRecordInfo) 设置全景录制信息,当文件来源为 WebPageRecord 时有效。 注意:此字段可能返回 null,表示取不到有效值。 */ class MediaSourceData extends AbstractModel @@ -46,31 +56,49 @@ class MediaSourceData extends AbstractModel
              • Record:来自录制。如直播录制、直播时移录制等。
              • Upload:来自上传。如拉取上传、服务端上传、客户端 UGC 上传等。
              • VideoProcessing:来自视频处理。如视频拼接、视频剪辑等。
              • +
              • TrtcRecord:来自TRTC 伴生录制。
              • WebPageRecord:来自全景录制。
              • Unknown:未知来源。
              • */ public $SourceType; /** - * @var string 用户创建文件时透传的字段 + * @var string 用户创建文件时透传的字段。 */ public $SourceContext; /** - * @var TrtcRecordInfo TRTC 伴生录制信息。 + * @var LiveRecordInfo 直播录制信息,当文件来源为 Record 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LiveRecordInfo; + + /** + * @var TrtcRecordInfo TRTC 伴生录制信息,当文件来源为 TrtcRecord 时有效。 注意:此字段可能返回 null,表示取不到有效值。 */ public $TrtcRecordInfo; + /** + * @var WebPageRecordInfo 全景录制信息,当文件来源为 WebPageRecord 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $WebPageRecordInfo; + /** * @param string $SourceType 媒体文件的来源类别:
              • Record:来自录制。如直播录制、直播时移录制等。
              • Upload:来自上传。如拉取上传、服务端上传、客户端 UGC 上传等。
              • VideoProcessing:来自视频处理。如视频拼接、视频剪辑等。
              • +
              • TrtcRecord:来自TRTC 伴生录制。
              • WebPageRecord:来自全景录制。
              • Unknown:未知来源。
              • - * @param string $SourceContext 用户创建文件时透传的字段 - * @param TrtcRecordInfo $TrtcRecordInfo TRTC 伴生录制信息。 + * @param string $SourceContext 用户创建文件时透传的字段。 + * @param LiveRecordInfo $LiveRecordInfo 直播录制信息,当文件来源为 Record 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param TrtcRecordInfo $TrtcRecordInfo TRTC 伴生录制信息,当文件来源为 TrtcRecord 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param WebPageRecordInfo $WebPageRecordInfo 全景录制信息,当文件来源为 WebPageRecord 时有效。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -94,9 +122,19 @@ class MediaSourceData extends AbstractModel $this->SourceContext = $param["SourceContext"]; } + if (array_key_exists("LiveRecordInfo",$param) and $param["LiveRecordInfo"] !== null) { + $this->LiveRecordInfo = new LiveRecordInfo(); + $this->LiveRecordInfo->deserialize($param["LiveRecordInfo"]); + } + if (array_key_exists("TrtcRecordInfo",$param) and $param["TrtcRecordInfo"] !== null) { $this->TrtcRecordInfo = new TrtcRecordInfo(); $this->TrtcRecordInfo->deserialize($param["TrtcRecordInfo"]); } + + if (array_key_exists("WebPageRecordInfo",$param) and $param["WebPageRecordInfo"] !== null) { + $this->WebPageRecordInfo = new WebPageRecordInfo(); + $this->WebPageRecordInfo->deserialize($param["WebPageRecordInfo"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/WebPageRecordInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/WebPageRecordInfo.php new file mode 100644 index 00000000..c3b94cb1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/WebPageRecordInfo.php @@ -0,0 +1,65 @@ +RecordUrl = $param["RecordUrl"]; + } + + if (array_key_exists("RecordTaskId",$param) and $param["RecordTaskId"] !== null) { + $this->RecordTaskId = $param["RecordTaskId"]; + } + } +} 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 77edc602..c35ad7eb 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 @@ -26,14 +26,14 @@ use TencentCloud\Common\AbstractModel;
              • security-group-id - String - (过滤条件)安全组ID。
              • project-id - Integer - (过滤条件)项目ID。
              • security-group-name - String - (过滤条件)安全组名称。
              • -
              • tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。使用请参考示例2。
              • -
              • tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。使用请参考示例3。
              • +
              • tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。
              • +
              • tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 其中 tag-key 请使用具体的标签键进行替换。
              • * @method void setFilters(array $Filters) 设置过滤条件,参数不支持同时指定SecurityGroupIds和Filters。
              • security-group-id - String - (过滤条件)安全组ID。
              • project-id - Integer - (过滤条件)项目ID。
              • security-group-name - String - (过滤条件)安全组名称。
              • -
              • tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。使用请参考示例2。
              • -
              • tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。使用请参考示例3。
              • +
              • tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。
              • +
              • tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 其中 tag-key 请使用具体的标签键进行替换。
              • * @method string getOffset() 获取偏移量,默认为0。 * @method void setOffset(string $Offset) 设置偏移量,默认为0。 * @method string getLimit() 获取返回数量,默认为20,最大值为100。 @@ -55,8 +55,8 @@ class DescribeSecurityGroupsRequest extends AbstractModel
              • security-group-id - String - (过滤条件)安全组ID。
              • project-id - Integer - (过滤条件)项目ID。
              • security-group-name - String - (过滤条件)安全组名称。
              • -
              • tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。使用请参考示例2。
              • -
              • tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。使用请参考示例3。
              • +
              • tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。
              • +
              • tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 其中 tag-key 请使用具体的标签键进行替换。
              • */ public $Filters; @@ -86,8 +86,8 @@ class DescribeSecurityGroupsRequest extends AbstractModel
              • security-group-id - String - (过滤条件)安全组ID。
              • project-id - Integer - (过滤条件)项目ID。
              • security-group-name - String - (过滤条件)安全组名称。
              • -
              • tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。使用请参考示例2。
              • -
              • tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。使用请参考示例3。
              • +
              • tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。
              • +
              • tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 其中 tag-key 请使用具体的标签键进行替换。
              • * @param string $Offset 偏移量,默认为0。 * @param string $Limit 返回数量,默认为20,最大值为100。 * @param string $OrderField 排序字段。支持:`CreatedTime` `UpdateTime`。注意:该字段没有默认值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcEndPointServiceWhiteListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcEndPointServiceWhiteListResponse.php index e1b7049d..0837b5b3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcEndPointServiceWhiteListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcEndPointServiceWhiteListResponse.php @@ -20,8 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * DescribeVpcEndPointServiceWhiteList返回参数结构体 * - * @method array getVpcEndpointServiceUserSet() 获取白名单对象数组。 - * @method void setVpcEndpointServiceUserSet(array $VpcEndpointServiceUserSet) 设置白名单对象数组。 + * @method array getVpcEndpointServiceUserSet() 获取白名单对象数组。已废弃 + * @method void setVpcEndpointServiceUserSet(array $VpcEndpointServiceUserSet) 设置白名单对象数组。已废弃 + * @method array getVpcEndPointServiceUserSet() 获取白名单对象数组。 + * @method void setVpcEndPointServiceUserSet(array $VpcEndPointServiceUserSet) 设置白名单对象数组。 * @method integer getTotalCount() 获取符合条件的白名单个数。 * @method void setTotalCount(integer $TotalCount) 设置符合条件的白名单个数。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -30,10 +32,15 @@ use TencentCloud\Common\AbstractModel; class DescribeVpcEndPointServiceWhiteListResponse extends AbstractModel { /** - * @var array 白名单对象数组。 + * @var array 白名单对象数组。已废弃 */ public $VpcEndpointServiceUserSet; + /** + * @var array 白名单对象数组。 + */ + public $VpcEndPointServiceUserSet; + /** * @var integer 符合条件的白名单个数。 */ @@ -45,7 +52,8 @@ class DescribeVpcEndPointServiceWhiteListResponse extends AbstractModel public $RequestId; /** - * @param array $VpcEndpointServiceUserSet 白名单对象数组。 + * @param array $VpcEndpointServiceUserSet 白名单对象数组。已废弃 + * @param array $VpcEndPointServiceUserSet 白名单对象数组。 * @param integer $TotalCount 符合条件的白名单个数。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -71,6 +79,15 @@ class DescribeVpcEndPointServiceWhiteListResponse extends AbstractModel } } + if (array_key_exists("VpcEndPointServiceUserSet",$param) and $param["VpcEndPointServiceUserSet"] !== null) { + $this->VpcEndPointServiceUserSet = []; + foreach ($param["VpcEndPointServiceUserSet"] as $key => $value){ + $obj = new VpcEndPointServiceUser(); + $obj->deserialize($value); + array_push($this->VpcEndPointServiceUserSet, $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/Waf/V20180125/Models/AddSpartaProtectionAutoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionAutoRequest.php new file mode 100644 index 00000000..d0969b53 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionAutoRequest.php @@ -0,0 +1,53 @@ +Domain = $param["Domain"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionAutoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionAutoResponse.php new file mode 100644 index 00000000..4b5f2c45 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionAutoResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionsAutoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionsAutoRequest.php new file mode 100644 index 00000000..843c2eab --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionsAutoRequest.php @@ -0,0 +1,53 @@ +Domain = $param["Domain"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionsAutoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionsAutoResponse.php new file mode 100644 index 00000000..cc518c38 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionsAutoResponse.php @@ -0,0 +1,70 @@ +FailedInfos = []; + foreach ($param["FailedInfos"] as $key => $value){ + $obj = new FailedInfo(); + $obj->deserialize($value); + array_push($this->FailedInfos, $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/ClbDomainsInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbDomainsInfo.php new file mode 100644 index 00000000..b0b8e7c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbDomainsInfo.php @@ -0,0 +1,206 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + 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("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + + if (array_key_exists("IsCdn",$param) and $param["IsCdn"] !== null) { + $this->IsCdn = $param["IsCdn"]; + } + + if (array_key_exists("LoadBalancerSet",$param) and $param["LoadBalancerSet"] !== null) { + $this->LoadBalancerSet = []; + foreach ($param["LoadBalancerSet"] as $key => $value){ + $obj = new LoadBalancerPackageNew(); + $obj->deserialize($value); + array_push($this->LoadBalancerSet, $obj); + } + } + + if (array_key_exists("FlowMode",$param) and $param["FlowMode"] !== null) { + $this->FlowMode = $param["FlowMode"]; + } + + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; + } + + if (array_key_exists("AlbType",$param) and $param["AlbType"] !== null) { + $this->AlbType = $param["AlbType"]; + } + + if (array_key_exists("IpHeaders",$param) and $param["IpHeaders"] !== null) { + $this->IpHeaders = $param["IpHeaders"]; + } + + if (array_key_exists("CdcClusters",$param) and $param["CdcClusters"] !== null) { + $this->CdcClusters = $param["CdcClusters"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbHostResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbHostResult.php new file mode 100644 index 00000000..74915d94 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbHostResult.php @@ -0,0 +1,102 @@ +LoadBalancer = new LoadBalancer(); + $this->LoadBalancer->deserialize($param["LoadBalancer"]); + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("FlowMode",$param) and $param["FlowMode"] !== null) { + $this->FlowMode = $param["FlowMode"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbHostsParams.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbHostsParams.php new file mode 100644 index 00000000..81470cbb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ClbHostsParams.php @@ -0,0 +1,77 @@ +LoadBalancerId = $param["LoadBalancerId"]; + } + + if (array_key_exists("ListenerId",$param) and $param["ListenerId"] !== null) { + $this->ListenerId = $param["ListenerId"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteCustomRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteCustomRuleRequest.php new file mode 100644 index 00000000..7ceac964 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteCustomRuleRequest.php @@ -0,0 +1,77 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteCustomRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteCustomRuleResponse.php new file mode 100644 index 00000000..924df51a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteCustomRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteHostRequest.php new file mode 100644 index 00000000..51925979 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteHostRequest.php @@ -0,0 +1,58 @@ +HostsDel = []; + foreach ($param["HostsDel"] as $key => $value){ + $obj = new HostDel(); + $obj->deserialize($value); + array_push($this->HostsDel, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteHostResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteHostResponse.php new file mode 100644 index 00000000..5cf20d6b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteHostResponse.php @@ -0,0 +1,66 @@ +Success = new ResponseCode(); + $this->Success->deserialize($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/Waf/V20180125/Models/DeleteSpartaProtectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteSpartaProtectionRequest.php new file mode 100644 index 00000000..140f8c93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteSpartaProtectionRequest.php @@ -0,0 +1,77 @@ +Domains = $param["Domains"]; + } + + if (array_key_exists("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteSpartaProtectionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteSpartaProtectionResponse.php new file mode 100644 index 00000000..44693862 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DeleteSpartaProtectionResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAttackOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAttackOverviewResponse.php index 2b8ec18b..018b7610 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAttackOverviewResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAttackOverviewResponse.php @@ -32,6 +32,10 @@ use TencentCloud\Common\AbstractModel; * @method void setBotCount(integer $BotCount) 设置Bot攻击总数 * @method integer getApiAssetsCount() 获取api资产总数 * @method void setApiAssetsCount(integer $ApiAssetsCount) 设置api资产总数 + * @method integer getApiRiskEventCount() 获取api风险事件数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setApiRiskEventCount(integer $ApiRiskEventCount) 设置api风险事件数量 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -67,6 +71,12 @@ class DescribeAttackOverviewResponse extends AbstractModel */ public $ApiAssetsCount; + /** + * @var integer api风险事件数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ApiRiskEventCount; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -79,6 +89,8 @@ class DescribeAttackOverviewResponse extends AbstractModel * @param integer $CCCount CC攻击总数 * @param integer $BotCount Bot攻击总数 * @param integer $ApiAssetsCount api资产总数 + * @param integer $ApiRiskEventCount api风险事件数量 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -118,6 +130,10 @@ class DescribeAttackOverviewResponse extends AbstractModel $this->ApiAssetsCount = $param["ApiAssetsCount"]; } + if (array_key_exists("ApiRiskEventCount",$param) and $param["ApiRiskEventCount"] !== null) { + $this->ApiRiskEventCount = $param["ApiRiskEventCount"]; + } + 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/DescribeCiphersDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCiphersDetailRequest.php new file mode 100644 index 00000000..3196a4c6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCiphersDetailRequest.php @@ -0,0 +1,47 @@ +Ciphers = []; + foreach ($param["Ciphers"] as $key => $value){ + $obj = new TLSCiphers(); + $obj->deserialize($value); + array_push($this->Ciphers, $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/DescribeCustomRuleListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomRuleListRequest.php new file mode 100644 index 00000000..30139fcd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomRuleListRequest.php @@ -0,0 +1,118 @@ +Domain = $param["Domain"]; + } + + 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 FiltersItemNew(); + $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/Waf/V20180125/Models/DescribeCustomRuleListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomRuleListResponse.php new file mode 100644 index 00000000..077235c0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomRuleListResponse.php @@ -0,0 +1,82 @@ +RuleList = []; + foreach ($param["RuleList"] as $key => $value){ + $obj = new DescribeCustomRulesRspRuleListItem(); + $obj->deserialize($value); + array_push($this->RuleList, $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/Waf/V20180125/Models/DescribeDomainCountInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainCountInfoRequest.php new file mode 100644 index 00000000..2513ad7b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainCountInfoRequest.php @@ -0,0 +1,47 @@ +AllDomain = $param["AllDomain"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("WafDomainCount",$param) and $param["WafDomainCount"] !== null) { + $this->WafDomainCount = $param["WafDomainCount"]; + } + + if (array_key_exists("LeftDomainCount",$param) and $param["LeftDomainCount"] !== null) { + $this->LeftDomainCount = $param["LeftDomainCount"]; + } + + if (array_key_exists("OpenWafDomain",$param) and $param["OpenWafDomain"] !== null) { + $this->OpenWafDomain = $param["OpenWafDomain"]; + } + + 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/DescribeDomainDetailsClbRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainDetailsClbRequest.php new file mode 100644 index 00000000..e1de8baa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainDetailsClbRequest.php @@ -0,0 +1,77 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainDetailsClbResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainDetailsClbResponse.php new file mode 100644 index 00000000..e7be17df --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainDetailsClbResponse.php @@ -0,0 +1,66 @@ +DomainsClbPartInfo = new ClbDomainsInfo(); + $this->DomainsClbPartInfo->deserialize($param["DomainsClbPartInfo"]); + } + + 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/DescribeDomainsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainsRequest.php index b0f3a1ce..a274f5b2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeDomainsRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeDomains请求参数结构体 * - * @method integer getOffset() 获取数据偏移量,从1开始。 - * @method void setOffset(integer $Offset) 设置数据偏移量,从1开始。 + * @method integer getOffset() 获取分页偏移量,取Limit整数倍。最小值为0,最大值= Total/Limit向上取整 + * @method void setOffset(integer $Offset) 设置分页偏移量,取Limit整数倍。最小值为0,最大值= Total/Limit向上取整 * @method integer getLimit() 获取返回域名的数量 * @method void setLimit(integer $Limit) 设置返回域名的数量 * @method array getFilters() 获取过滤数组 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class DescribeDomainsRequest extends AbstractModel { /** - * @var integer 数据偏移量,从1开始。 + * @var integer 分页偏移量,取Limit整数倍。最小值为0,最大值= Total/Limit向上取整 */ public $Offset; @@ -45,7 +45,7 @@ class DescribeDomainsRequest extends AbstractModel public $Filters; /** - * @param integer $Offset 数据偏移量,从1开始。 + * @param integer $Offset 分页偏移量,取Limit整数倍。最小值为0,最大值= Total/Limit向上取整 * @param integer $Limit 返回域名的数量 * @param array $Filters 过滤数组 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeFindDomainListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeFindDomainListRequest.php new file mode 100644 index 00000000..f6ddca95 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeFindDomainListRequest.php @@ -0,0 +1,113 @@ +Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Key",$param) and $param["Key"] !== null) { + $this->Key = $param["Key"]; + } + + if (array_key_exists("IsWafDomain",$param) and $param["IsWafDomain"] !== null) { + $this->IsWafDomain = $param["IsWafDomain"]; + } + + if (array_key_exists("By",$param) and $param["By"] !== null) { + $this->By = $param["By"]; + } + + if (array_key_exists("Order",$param) and $param["Order"] !== null) { + $this->Order = $param["Order"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeFindDomainListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeFindDomainListResponse.php new file mode 100644 index 00000000..80c53e49 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeFindDomainListResponse.php @@ -0,0 +1,82 @@ +Total = $param["Total"]; + } + + if (array_key_exists("List",$param) and $param["List"] !== null) { + $this->List = []; + foreach ($param["List"] as $key => $value){ + $obj = new FindAllDomainDetail(); + $obj->deserialize($value); + array_push($this->List, $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/DescribeHostLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostLimitRequest.php new file mode 100644 index 00000000..7874e8c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostLimitRequest.php @@ -0,0 +1,77 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + + if (array_key_exists("AlbType",$param) and $param["AlbType"] !== null) { + $this->AlbType = $param["AlbType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostLimitResponse.php new file mode 100644 index 00000000..b0eac61f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostLimitResponse.php @@ -0,0 +1,70 @@ +Success = new ResponseCode(); + $this->Success->deserialize($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/Waf/V20180125/Models/DescribeHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostRequest.php new file mode 100644 index 00000000..8e61fcd2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostRequest.php @@ -0,0 +1,77 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostResponse.php new file mode 100644 index 00000000..b759e1cf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostResponse.php @@ -0,0 +1,66 @@ +Host = new HostRecord(); + $this->Host->deserialize($param["Host"]); + } + + 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/DescribeHostsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostsRequest.php new file mode 100644 index 00000000..96d2da94 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostsRequest.php @@ -0,0 +1,102 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("Search",$param) and $param["Search"] !== null) { + $this->Search = $param["Search"]; + } + + if (array_key_exists("Item",$param) and $param["Item"] !== null) { + $this->Item = new SearchItem(); + $this->Item->deserialize($param["Item"]); + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostsResponse.php new file mode 100644 index 00000000..bb81b8bf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeHostsResponse.php @@ -0,0 +1,86 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("HostList",$param) and $param["HostList"] !== null) { + $this->HostList = []; + foreach ($param["HostList"] as $key => $value){ + $obj = new HostRecord(); + $obj->deserialize($value); + array_push($this->HostList, $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/DescribeTlsVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeTlsVersionRequest.php new file mode 100644 index 00000000..64ff2b03 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeTlsVersionRequest.php @@ -0,0 +1,47 @@ +TLS = []; + foreach ($param["TLS"] as $key => $value){ + $obj = new TLSVersion(); + $obj->deserialize($value); + array_push($this->TLS, $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/DescribeUserDomainInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeUserDomainInfoRequest.php new file mode 100644 index 00000000..82b4e871 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeUserDomainInfoRequest.php @@ -0,0 +1,47 @@ +UsersInfo = []; + foreach ($param["UsersInfo"] as $key => $value){ + $obj = new UserDomainInfo(); + $obj->deserialize($value); + array_push($this->UsersInfo, $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/DescribeWafInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeWafInfoRequest.php new file mode 100644 index 00000000..5891bf99 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeWafInfoRequest.php @@ -0,0 +1,58 @@ +Params = []; + foreach ($param["Params"] as $key => $value){ + $obj = new ClbHostsParams(); + $obj->deserialize($value); + array_push($this->Params, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeWafInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeWafInfoResponse.php new file mode 100644 index 00000000..81b366f4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeWafInfoResponse.php @@ -0,0 +1,82 @@ +Total = $param["Total"]; + } + + if (array_key_exists("HostList",$param) and $param["HostList"] !== null) { + $this->HostList = []; + foreach ($param["HostList"] as $key => $value){ + $obj = new ClbHostResult(); + $obj->deserialize($value); + array_push($this->HostList, $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/DomainURI.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainURI.php new file mode 100644 index 00000000..06a767b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainURI.php @@ -0,0 +1,65 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + } +} 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 8b82dbdb..ec19ef59 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 @@ -70,9 +70,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCiphers(array $Ciphers) 设置加密套件信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getCipherTemplate() 获取模版 + * @method integer getCipherTemplate() 获取模板 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCipherTemplate(integer $CipherTemplate) 设置模版 + * @method void setCipherTemplate(integer $CipherTemplate) 设置模板 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProxyReadTimeout() 获取300s 注意:此字段可能返回 null,表示取不到有效值。 @@ -219,7 +219,7 @@ class DomainsPartInfo extends AbstractModel public $Ciphers; /** - * @var integer 模版 + * @var integer 模板 注意:此字段可能返回 null,表示取不到有效值。 */ public $CipherTemplate; @@ -292,7 +292,7 @@ class DomainsPartInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Ciphers 加密套件信息 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $CipherTemplate 模版 + * @param integer $CipherTemplate 模板 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ProxyReadTimeout 300s 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/FailedInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/FailedInfo.php new file mode 100644 index 00000000..81faea92 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/FailedInfo.php @@ -0,0 +1,73 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/FindAllDomainDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/FindAllDomainDetail.php new file mode 100644 index 00000000..f461a12c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/FindAllDomainDetail.php @@ -0,0 +1,137 @@ +Appid = $param["Appid"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + + if (array_key_exists("Ips",$param) and $param["Ips"] !== null) { + $this->Ips = $param["Ips"]; + } + + if (array_key_exists("FindTime",$param) and $param["FindTime"] !== null) { + $this->FindTime = $param["FindTime"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + + if (array_key_exists("IsWafDomain",$param) and $param["IsWafDomain"] !== null) { + $this->IsWafDomain = $param["IsWafDomain"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackTotalCountRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackTotalCountRequest.php new file mode 100644 index 00000000..dc85eaa7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackTotalCountRequest.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("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + + 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/GetAttackTotalCountResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackTotalCountResponse.php new file mode 100644 index 00000000..b005536b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackTotalCountResponse.php @@ -0,0 +1,65 @@ +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/HostDel.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/HostDel.php new file mode 100644 index 00000000..ad0253ff --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/HostDel.php @@ -0,0 +1,77 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/HostStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/HostStatus.php new file mode 100644 index 00000000..c8d437ab --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/HostStatus.php @@ -0,0 +1,89 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + 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/Waf/V20180125/Models/ModifyApiAnalyzeStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyApiAnalyzeStatusRequest.php new file mode 100644 index 00000000..70efcf30 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyApiAnalyzeStatusRequest.php @@ -0,0 +1,94 @@ +Status = $param["Status"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("TargetList",$param) and $param["TargetList"] !== null) { + $this->TargetList = []; + foreach ($param["TargetList"] as $key => $value){ + $obj = new TargetEntity(); + $obj->deserialize($value); + array_push($this->TargetList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyApiAnalyzeStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyApiAnalyzeStatusResponse.php new file mode 100644 index 00000000..fc7e0f68 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyApiAnalyzeStatusResponse.php @@ -0,0 +1,101 @@ +Count = $param["Count"]; + } + + if (array_key_exists("UnSupportedList",$param) and $param["UnSupportedList"] !== null) { + $this->UnSupportedList = $param["UnSupportedList"]; + } + + if (array_key_exists("FailDomainList",$param) and $param["FailDomainList"] !== null) { + $this->FailDomainList = $param["FailDomainList"]; + } + + 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/ModifyAreaBanStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyAreaBanStatusRequest.php index 7ace6a01..5d11f634 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyAreaBanStatusRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyAreaBanStatusRequest.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * ModifyAreaBanStatus请求参数结构体 * - * @method string getDomain() 获取修要修改的域名 - * @method void setDomain(string $Domain) 设置修要修改的域名 + * @method string getDomain() 获取需要修改的域名 + * @method void setDomain(string $Domain) 设置需要修改的域名 * @method integer getStatus() 获取状态值,0表示关闭,1表示开启 * @method void setStatus(integer $Status) 设置状态值,0表示关闭,1表示开启 */ class ModifyAreaBanStatusRequest extends AbstractModel { /** - * @var string 修要修改的域名 + * @var string 需要修改的域名 */ public $Domain; @@ -38,7 +38,7 @@ class ModifyAreaBanStatusRequest extends AbstractModel public $Status; /** - * @param string $Domain 修要修改的域名 + * @param string $Domain 需要修改的域名 * @param integer $Status 状态值,0表示关闭,1表示开启 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyBotStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyBotStatusRequest.php new file mode 100644 index 00000000..492be866 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyBotStatusRequest.php @@ -0,0 +1,113 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("Category",$param) and $param["Category"] !== null) { + $this->Category = $param["Category"]; + } + + 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("IsVersionFour",$param) and $param["IsVersionFour"] !== null) { + $this->IsVersionFour = $param["IsVersionFour"]; + } + + if (array_key_exists("BotVersion",$param) and $param["BotVersion"] !== null) { + $this->BotVersion = $param["BotVersion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyBotStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyBotStatusResponse.php new file mode 100644 index 00000000..246cdf79 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyBotStatusResponse.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/Waf/V20180125/Models/ModifyCustomRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomRuleRequest.php new file mode 100644 index 00000000..7602c387 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomRuleRequest.php @@ -0,0 +1,178 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("RuleAction",$param) and $param["RuleAction"] !== null) { + $this->RuleAction = $param["RuleAction"]; + } + + if (array_key_exists("Strategies",$param) and $param["Strategies"] !== null) { + $this->Strategies = []; + foreach ($param["Strategies"] as $key => $value){ + $obj = new Strategy(); + $obj->deserialize($value); + array_push($this->Strategies, $obj); + } + } + + if (array_key_exists("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + + if (array_key_exists("Redirect",$param) and $param["Redirect"] !== null) { + $this->Redirect = $param["Redirect"]; + } + + if (array_key_exists("Bypass",$param) and $param["Bypass"] !== null) { + $this->Bypass = $param["Bypass"]; + } + + if (array_key_exists("SortId",$param) and $param["SortId"] !== null) { + $this->SortId = $param["SortId"]; + } + + if (array_key_exists("ExpireTime",$param) and $param["ExpireTime"] !== null) { + $this->ExpireTime = $param["ExpireTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomRuleResponse.php new file mode 100644 index 00000000..cdfc1708 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomWhiteRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomWhiteRuleRequest.php index f9c8b8a2..50c3e607 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomWhiteRuleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyCustomWhiteRuleRequest.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRuleId(integer $RuleId) 设置编辑的规则ID * @method string getRuleName() 获取编辑的规则名称 * @method void setRuleName(string $RuleName) 设置编辑的规则名称 - * @method string getBypass() 获取放行时是否继续执行其它检查逻辑,继续执行地域封禁防护:geoip、继续执行CC策略防护:cc、继续执行WEB应用防护:owasp、继续执行AI引擎防护:ai、继续执行信息防泄漏防护:antileakage。如果多个勾选那么以,串接。 - * @method void setBypass(string $Bypass) 设置放行时是否继续执行其它检查逻辑,继续执行地域封禁防护:geoip、继续执行CC策略防护:cc、继续执行WEB应用防护:owasp、继续执行AI引擎防护:ai、继续执行信息防泄漏防护:antileakage。如果多个勾选那么以,串接。 + * @method string getBypass() 获取放行时是否继续执行其它检查逻辑,继续执行地域封禁防护:geoip、继续执行CC策略防护:cc、继续执行WEB应用防护:owasp、继续执行AI引擎防护:ai、继续执行信息防泄漏防护:antileakage。如果勾选多个,则以“,”串接。 + * @method void setBypass(string $Bypass) 设置放行时是否继续执行其它检查逻辑,继续执行地域封禁防护:geoip、继续执行CC策略防护:cc、继续执行WEB应用防护:owasp、继续执行AI引擎防护:ai、继续执行信息防泄漏防护:antileakage。如果勾选多个,则以“,”串接。 * @method integer getSortId() 获取优先级,1~100的整数,数字越小,代表这条规则的执行优先级越高。 * @method void setSortId(integer $SortId) 设置优先级,1~100的整数,数字越小,代表这条规则的执行优先级越高。 * @method integer getExpireTime() 获取规则生效截止时间,0:永久生效,其它值为对应时间的时间戳。 @@ -53,7 +53,7 @@ class ModifyCustomWhiteRuleRequest extends AbstractModel public $RuleName; /** - * @var string 放行时是否继续执行其它检查逻辑,继续执行地域封禁防护:geoip、继续执行CC策略防护:cc、继续执行WEB应用防护:owasp、继续执行AI引擎防护:ai、继续执行信息防泄漏防护:antileakage。如果多个勾选那么以,串接。 + * @var string 放行时是否继续执行其它检查逻辑,继续执行地域封禁防护:geoip、继续执行CC策略防护:cc、继续执行WEB应用防护:owasp、继续执行AI引擎防护:ai、继续执行信息防泄漏防护:antileakage。如果勾选多个,则以“,”串接。 */ public $Bypass; @@ -76,7 +76,7 @@ class ModifyCustomWhiteRuleRequest extends AbstractModel * @param string $Domain 编辑的域名 * @param integer $RuleId 编辑的规则ID * @param string $RuleName 编辑的规则名称 - * @param string $Bypass 放行时是否继续执行其它检查逻辑,继续执行地域封禁防护:geoip、继续执行CC策略防护:cc、继续执行WEB应用防护:owasp、继续执行AI引擎防护:ai、继续执行信息防泄漏防护:antileakage。如果多个勾选那么以,串接。 + * @param string $Bypass 放行时是否继续执行其它检查逻辑,继续执行地域封禁防护:geoip、继续执行CC策略防护:cc、继续执行WEB应用防护:owasp、继续执行AI引擎防护:ai、继续执行信息防泄漏防护:antileakage。如果勾选多个,则以“,”串接。 * @param integer $SortId 优先级,1~100的整数,数字越小,代表这条规则的执行优先级越高。 * @param integer $ExpireTime 规则生效截止时间,0:永久生效,其它值为对应时间的时间戳。 * @param array $Strategies 匹配条件数组 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainIpv6StatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainIpv6StatusRequest.php new file mode 100644 index 00000000..85aac4b3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainIpv6StatusRequest.php @@ -0,0 +1,89 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainIpv6StatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainIpv6StatusResponse.php new file mode 100644 index 00000000..2414e5c5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainIpv6StatusResponse.php @@ -0,0 +1,65 @@ +Ipv6Status = $param["Ipv6Status"]; + } + + 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/ModifyDomainsCLSStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainsCLSStatusRequest.php new file mode 100644 index 00000000..90dd7609 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainsCLSStatusRequest.php @@ -0,0 +1,70 @@ +Domains = []; + foreach ($param["Domains"] as $key => $value){ + $obj = new DomainURI(); + $obj->deserialize($value); + array_push($this->Domains, $obj); + } + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainsCLSStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainsCLSStatusResponse.php new file mode 100644 index 00000000..983b786f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyDomainsCLSStatusResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostFlowModeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostFlowModeRequest.php new file mode 100644 index 00000000..4dfb423d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostFlowModeRequest.php @@ -0,0 +1,89 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("FlowMode",$param) and $param["FlowMode"] !== null) { + $this->FlowMode = $param["FlowMode"]; + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostFlowModeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostFlowModeResponse.php new file mode 100644 index 00000000..dc0b08ab --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostFlowModeResponse.php @@ -0,0 +1,66 @@ +Success = new ResponseCode(); + $this->Success->deserialize($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/Waf/V20180125/Models/ModifyHostModeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostModeRequest.php new file mode 100644 index 00000000..3eb48099 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostModeRequest.php @@ -0,0 +1,121 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { + $this->Mode = $param["Mode"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + + if (array_key_exists("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostModeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostModeResponse.php new file mode 100644 index 00000000..dbe22035 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostModeResponse.php @@ -0,0 +1,70 @@ +Success = new ResponseCode(); + $this->Success->deserialize($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/Waf/V20180125/Models/ModifyHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostRequest.php new file mode 100644 index 00000000..1d8634d9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostRequest.php @@ -0,0 +1,66 @@ +Host = new HostRecord(); + $this->Host->deserialize($param["Host"]); + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostResponse.php new file mode 100644 index 00000000..130be7c1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostResponse.php @@ -0,0 +1,65 @@ +DomainId = $param["DomainId"]; + } + + 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/ModifyHostStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostStatusRequest.php new file mode 100644 index 00000000..7e6285a4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostStatusRequest.php @@ -0,0 +1,58 @@ +HostsStatus = []; + foreach ($param["HostsStatus"] as $key => $value){ + $obj = new HostStatus(); + $obj->deserialize($value); + array_push($this->HostsStatus, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostStatusResponse.php new file mode 100644 index 00000000..ab6840bc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyHostStatusResponse.php @@ -0,0 +1,66 @@ +Success = new ResponseCode(); + $this->Success->deserialize($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/Waf/V20180125/Models/ModifyProtectionStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyProtectionStatusRequest.php new file mode 100644 index 00000000..7d43a7d3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyProtectionStatusRequest.php @@ -0,0 +1,77 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyProtectionStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyProtectionStatusResponse.php new file mode 100644 index 00000000..f0654e47 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyProtectionStatusResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionModeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionModeRequest.php new file mode 100644 index 00000000..98b0f1c3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionModeRequest.php @@ -0,0 +1,97 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { + $this->Mode = $param["Mode"]; + } + + if (array_key_exists("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionModeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionModeResponse.php new file mode 100644 index 00000000..72a388ac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionModeResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/RefreshAccessCheckResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/RefreshAccessCheckResultRequest.php new file mode 100644 index 00000000..5f51d5e0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/RefreshAccessCheckResultRequest.php @@ -0,0 +1,53 @@ +Domain = $param["Domain"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/RefreshAccessCheckResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/RefreshAccessCheckResultResponse.php new file mode 100644 index 00000000..6b25363f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/RefreshAccessCheckResultResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchItem.php new file mode 100644 index 00000000..feb5471f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchItem.php @@ -0,0 +1,77 @@ +ClsStatus = $param["ClsStatus"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("FlowMode",$param) and $param["FlowMode"] !== null) { + $this->FlowMode = $param["FlowMode"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TLSCiphers.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TLSCiphers.php new file mode 100644 index 00000000..b9be97cb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TLSCiphers.php @@ -0,0 +1,89 @@ +VersionId = $param["VersionId"]; + } + + if (array_key_exists("CipherId",$param) and $param["CipherId"] !== null) { + $this->CipherId = $param["CipherId"]; + } + + if (array_key_exists("CipherName",$param) and $param["CipherName"] !== null) { + $this->CipherName = $param["CipherName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TLSVersion.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TLSVersion.php new file mode 100644 index 00000000..5f95bda9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TLSVersion.php @@ -0,0 +1,73 @@ +VersionId = $param["VersionId"]; + } + + if (array_key_exists("VersionName",$param) and $param["VersionName"] !== null) { + $this->VersionName = $param["VersionName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TargetEntity.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TargetEntity.php new file mode 100644 index 00000000..215039e7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/TargetEntity.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/UserDomainInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/UserDomainInfo.php new file mode 100644 index 00000000..b9232e1c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/UserDomainInfo.php @@ -0,0 +1,161 @@ +Appid = $param["Appid"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + 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("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + + if (array_key_exists("WriteConfig",$param) and $param["WriteConfig"] !== null) { + $this->WriteConfig = $param["WriteConfig"]; + } + + if (array_key_exists("Cls",$param) and $param["Cls"] !== null) { + $this->Cls = $param["Cls"]; + } + } +} 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 b524635e..59c5e5c9 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 @@ -27,15 +27,21 @@ use TencentCloud\Waf\V20180125\Models as Models; * @method Models\AddCustomWhiteRuleResponse AddCustomWhiteRule(Models\AddCustomWhiteRuleRequest $req) 增加精准白名单规则 * @method Models\AddDomainWhiteRuleResponse AddDomainWhiteRule(Models\AddDomainWhiteRuleRequest $req) 增加域名规则白名单 * @method Models\AddSpartaProtectionResponse AddSpartaProtection(Models\AddSpartaProtectionRequest $req) 添加Spart防护域名 + * @method Models\AddSpartaProtectionAutoResponse AddSpartaProtectionAuto(Models\AddSpartaProtectionAutoRequest $req) 一键接入 + * @method Models\AddSpartaProtectionsAutoResponse AddSpartaProtectionsAuto(Models\AddSpartaProtectionsAutoRequest $req) 批量添加域名 * @method Models\CreateAccessExportResponse CreateAccessExport(Models\CreateAccessExportRequest $req) 本接口用于创建访问日志导出 * @method Models\CreateHostResponse CreateHost(Models\CreateHostRequest $req) clb-waf中添加防护的域名 * @method Models\DeleteAccessExportResponse DeleteAccessExport(Models\DeleteAccessExportRequest $req) 本接口用于删除访问日志导出 * @method Models\DeleteAttackDownloadRecordResponse DeleteAttackDownloadRecord(Models\DeleteAttackDownloadRecordRequest $req) 删除攻击日志下载任务记录 + * @method Models\DeleteCustomRuleResponse DeleteCustomRule(Models\DeleteCustomRuleRequest $req) 删除自定义规则 * @method Models\DeleteCustomWhiteRuleResponse DeleteCustomWhiteRule(Models\DeleteCustomWhiteRuleRequest $req) 删除精准白名单规则 * @method Models\DeleteDomainWhiteRulesResponse DeleteDomainWhiteRules(Models\DeleteDomainWhiteRulesRequest $req) 删除域名规则白名单 * @method Models\DeleteDownloadRecordResponse DeleteDownloadRecord(Models\DeleteDownloadRecordRequest $req) 删除访问日志下载记录 + * @method Models\DeleteHostResponse DeleteHost(Models\DeleteHostRequest $req) 删除CLB-WAF防护域名 +支持批量操作 * @method Models\DeleteIpAccessControlResponse DeleteIpAccessControl(Models\DeleteIpAccessControlRequest $req) Waf IP黑白名单Delete接口 * @method Models\DeleteSessionResponse DeleteSession(Models\DeleteSessionRequest $req) 删除CC攻击的session设置 + * @method Models\DeleteSpartaProtectionResponse DeleteSpartaProtection(Models\DeleteSpartaProtectionRequest $req) waf斯巴达-删除防护域名 * @method Models\DescribeAccessExportsResponse DescribeAccessExports(Models\DescribeAccessExportsRequest $req) 本接口用于获取访问日志导出列表 * @method Models\DescribeAccessFastAnalysisResponse DescribeAccessFastAnalysis(Models\DescribeAccessFastAnalysisRequest $req) 本接口用于访问日志的快速分析 * @method Models\DescribeAccessHistogramResponse DescribeAccessHistogram(Models\DescribeAccessHistogramRequest $req) 本接口用于访问日志柱状趋势图 @@ -44,11 +50,19 @@ use TencentCloud\Waf\V20180125\Models as Models; * @method Models\DescribeAutoDenyIPResponse DescribeAutoDenyIP(Models\DescribeAutoDenyIPRequest $req) 接口已废弃 描述WAF自动封禁IP详情,对齐自动封堵状态 + * @method Models\DescribeCiphersDetailResponse DescribeCiphersDetail(Models\DescribeCiphersDetailRequest $req) 查询加密套件信息 + * @method Models\DescribeCustomRuleListResponse DescribeCustomRuleList(Models\DescribeCustomRuleListRequest $req) 获取防护配置中的访问控制策略列表 * @method Models\DescribeCustomWhiteRuleResponse DescribeCustomWhiteRule(Models\DescribeCustomWhiteRuleRequest $req) 获取防护配置中的精准白名单策略列表 + * @method Models\DescribeDomainCountInfoResponse DescribeDomainCountInfo(Models\DescribeDomainCountInfoRequest $req) 获取域名概况 + * @method Models\DescribeDomainDetailsClbResponse DescribeDomainDetailsClb(Models\DescribeDomainDetailsClbRequest $req) 获取一个clb域名详情 * @method Models\DescribeDomainDetailsSaasResponse DescribeDomainDetailsSaas(Models\DescribeDomainDetailsSaasRequest $req) 查询单个saas域名详情 * @method Models\DescribeDomainWhiteRulesResponse DescribeDomainWhiteRules(Models\DescribeDomainWhiteRulesRequest $req) 获取域名的规则白名单 * @method Models\DescribeDomainsResponse DescribeDomains(Models\DescribeDomainsRequest $req) 查询用户所有域名的详细信息 + * @method Models\DescribeFindDomainListResponse DescribeFindDomainList(Models\DescribeFindDomainListRequest $req) 获取发现域名列表接口 * @method Models\DescribeFlowTrendResponse DescribeFlowTrend(Models\DescribeFlowTrendRequest $req) 获取waf流量访问趋势 + * @method Models\DescribeHostResponse DescribeHost(Models\DescribeHostRequest $req) clb-waf获取防护域名详情 + * @method Models\DescribeHostLimitResponse DescribeHostLimit(Models\DescribeHostLimitRequest $req) 添加域名的首先验证是否购买了套餐,是否没有达到购买套餐的限制,域名是否已经添加 + * @method Models\DescribeHostsResponse DescribeHosts(Models\DescribeHostsRequest $req) clb-waf中获取防护域名列表 * @method Models\DescribeInstancesResponse DescribeInstances(Models\DescribeInstancesRequest $req) 查询用户所有实例的详细信息 * @method Models\DescribeIpAccessControlResponse DescribeIpAccessControl(Models\DescribeIpAccessControlRequest $req) Waf ip黑白名单查询 * @method Models\DescribeIpHitItemsResponse DescribeIpHitItems(Models\DescribeIpHitItemsRequest $req) Waf IP封堵状态查询 @@ -56,24 +70,44 @@ use TencentCloud\Waf\V20180125\Models as Models; * @method Models\DescribePeakValueResponse DescribePeakValue(Models\DescribePeakValueRequest $req) 获取业务和攻击概览峰值 * @method Models\DescribePolicyStatusResponse DescribePolicyStatus(Models\DescribePolicyStatusRequest $req) 获取防护状态以及生效的实例id * @method Models\DescribeRuleLimitResponse DescribeRuleLimit(Models\DescribeRuleLimitRequest $req) 获取各个模块具体的规格限制 + * @method Models\DescribeTlsVersionResponse DescribeTlsVersion(Models\DescribeTlsVersionRequest $req) 查询用户TLS版本 * @method Models\DescribeUserCdcClbWafRegionsResponse DescribeUserCdcClbWafRegions(Models\DescribeUserCdcClbWafRegionsRequest $req) 在CDC场景下,负载均衡型WAF的添加、编辑域名配置的时候,需要展示CDC负载均衡型WAF(cdc-clb-waf)支持的地域列表,通过DescribeUserCdcClbWafRegions既可以获得当前对客户已经开放的地域列表 * @method Models\DescribeUserClbWafRegionsResponse DescribeUserClbWafRegions(Models\DescribeUserClbWafRegionsRequest $req) 在负载均衡型WAF的添加、编辑域名配置的时候,需要展示负载均衡型WAF(clb-waf)支持的地域列表,通过DescribeUserClbWafRegions既可以获得当前对客户已经开放的地域列表 + * @method Models\DescribeUserDomainInfoResponse DescribeUserDomainInfo(Models\DescribeUserDomainInfoRequest $req) 查询saas和clb的域名信息 * @method Models\DescribeVipInfoResponse DescribeVipInfo(Models\DescribeVipInfoRequest $req) 根据过滤条件查询VIP信息 * @method Models\DescribeWafAutoDenyRulesResponse DescribeWafAutoDenyRules(Models\DescribeWafAutoDenyRulesRequest $req) 返回ip惩罚规则详细信息 * @method Models\DescribeWafAutoDenyStatusResponse DescribeWafAutoDenyStatus(Models\DescribeWafAutoDenyStatusRequest $req) 描述WAF自动封禁模块详情 + * @method Models\DescribeWafInfoResponse DescribeWafInfo(Models\DescribeWafInfoRequest $req) 获取负载均衡绑定的WAF信息,可以根据租户负载均衡实例ID、负载均衡监听器ID、负载均衡的域名信息来查询对应绑定的 Waf的状态信息。 +查询的范围:负载均衡实例ID、负载均衡实例ID+监听器ID、负载均衡实例ID+监听器ID+域名。 +可能的错误码:ResourceNotFound(没有找到对应的资源)、UnsupportedRegion(目前clb-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\GetAttackTotalCountResponse GetAttackTotalCount(Models\GetAttackTotalCountRequest $req) 按照条件查询展示攻击总次数 * @method Models\ModifyAccessPeriodResponse ModifyAccessPeriod(Models\ModifyAccessPeriodRequest $req) 本接口用于修改访问日志保存期限及大字段是否存储 + * @method Models\ModifyApiAnalyzeStatusResponse ModifyApiAnalyzeStatus(Models\ModifyApiAnalyzeStatusRequest $req) api分析页面开关 * @method Models\ModifyAreaBanStatusResponse ModifyAreaBanStatus(Models\ModifyAreaBanStatusRequest $req) 修改防护域名的地域封禁状态 + * @method Models\ModifyBotStatusResponse ModifyBotStatus(Models\ModifyBotStatusRequest $req) Bot_V2 bot总开关更新 + * @method Models\ModifyCustomRuleResponse ModifyCustomRule(Models\ModifyCustomRuleRequest $req) 编辑自定义规则 * @method Models\ModifyCustomRuleStatusResponse ModifyCustomRuleStatus(Models\ModifyCustomRuleStatusRequest $req) 开启或禁用访问控制(自定义策略) * @method Models\ModifyCustomWhiteRuleResponse ModifyCustomWhiteRule(Models\ModifyCustomWhiteRuleRequest $req) 编辑精准白名单 + * @method Models\ModifyDomainIpv6StatusResponse ModifyDomainIpv6Status(Models\ModifyDomainIpv6StatusRequest $req) 修改ipv6开关 * @method Models\ModifyDomainWhiteRuleResponse ModifyDomainWhiteRule(Models\ModifyDomainWhiteRuleRequest $req) 更改某一条规则 + * @method Models\ModifyDomainsCLSStatusResponse ModifyDomainsCLSStatus(Models\ModifyDomainsCLSStatusRequest $req) 修改域名列表的访问日志开关 + * @method Models\ModifyHostResponse ModifyHost(Models\ModifyHostRequest $req) clb-waf编辑防护域名配置 + * @method Models\ModifyHostFlowModeResponse ModifyHostFlowMode(Models\ModifyHostFlowModeRequest $req) clb-waf 设置防护域名的流量模式 + * @method Models\ModifyHostModeResponse ModifyHostMode(Models\ModifyHostModeRequest $req) clb-waf设置防护域名防护状态 + * @method Models\ModifyHostStatusResponse ModifyHostStatus(Models\ModifyHostStatusRequest $req) clb-waf 设置防护域名WAF开关 +支持批量操作。 + * @method Models\ModifyProtectionStatusResponse ModifyProtectionStatus(Models\ModifyProtectionStatusRequest $req) waf斯巴达-waf开关 * @method Models\ModifySpartaProtectionResponse ModifySpartaProtection(Models\ModifySpartaProtectionRequest $req) 修改域名配置 + * @method Models\ModifySpartaProtectionModeResponse ModifySpartaProtectionMode(Models\ModifySpartaProtectionModeRequest $req) 设置waf防护状态 * @method Models\ModifyWafAutoDenyRulesResponse ModifyWafAutoDenyRules(Models\ModifyWafAutoDenyRulesRequest $req) 修改ip惩罚规则 * @method Models\ModifyWafAutoDenyStatusResponse ModifyWafAutoDenyStatus(Models\ModifyWafAutoDenyStatusRequest $req) 配置WAF自动封禁模块状态 * @method Models\ModifyWafThreatenIntelligenceResponse ModifyWafThreatenIntelligence(Models\ModifyWafThreatenIntelligenceRequest $req) 配置WAF威胁情报封禁模块详情 * @method Models\PostAttackDownloadTaskResponse PostAttackDownloadTask(Models\PostAttackDownloadTaskRequest $req) 创建搜索下载攻击日志任务,使用CLS新版本的搜索下载getlog接口 + * @method Models\RefreshAccessCheckResultResponse RefreshAccessCheckResult(Models\RefreshAccessCheckResultRequest $req) 刷新接入检查的结果,后台会生成接入检查任务 * @method Models\SearchAccessLogResponse SearchAccessLog(Models\SearchAccessLogRequest $req) 本接口用于搜索WAF访问日志 * @method Models\SearchAttackLogResponse SearchAttackLog(Models\SearchAttackLogRequest $req) 新版本CLS接口存在参数变化,query改成了query_string支持lucence语法接口搜索查询。 * @method Models\SwitchDomainRulesResponse SwitchDomainRules(Models\SwitchDomainRulesRequest $req) 切换域名的规则开关 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 index f894490a..666919ba 100644 --- 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 @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setExtParams(array $ExtParams) 设置额外参数(传递调用方信息) * @method boolean getIgnoreTemp() 获取是否过滤临时表,默认true * @method void setIgnoreTemp(boolean $IgnoreTemp) 设置是否过滤临时表,默认true + * @method boolean getRecursiveSecond() 获取是否递归查询二级节点数目,默认为true + * @method void setRecursiveSecond(boolean $RecursiveSecond) 设置是否递归查询二级节点数目,默认为true */ class DescribeTableLineageRequest extends AbstractModel { @@ -65,6 +67,11 @@ class DescribeTableLineageRequest extends AbstractModel */ public $IgnoreTemp; + /** + * @var boolean 是否递归查询二级节点数目,默认为true + */ + public $RecursiveSecond; + /** * @param string $Direction 查询方向,INPUT,OUTPUT,BOTH枚举值 * @param TableLineageInfo $Data 表信息 @@ -72,6 +79,7 @@ class DescribeTableLineageRequest extends AbstractModel * @param integer $OutputDepth 单次查询出度,默认 1 * @param array $ExtParams 额外参数(传递调用方信息) * @param boolean $IgnoreTemp 是否过滤临时表,默认true + * @param boolean $RecursiveSecond 是否递归查询二级节点数目,默认为true */ function __construct() { @@ -115,5 +123,9 @@ class DescribeTableLineageRequest extends AbstractModel if (array_key_exists("IgnoreTemp",$param) and $param["IgnoreTemp"] !== null) { $this->IgnoreTemp = $param["IgnoreTemp"]; } + + if (array_key_exists("RecursiveSecond",$param) and $param["RecursiveSecond"] !== null) { + $this->RecursiveSecond = $param["RecursiveSecond"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationNodeSchema.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationNodeSchema.php index 111abd96..50e1d95b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationNodeSchema.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationNodeSchema.php @@ -37,6 +37,10 @@ use TencentCloud\Common\AbstractModel; * @method string getAlias() 获取schema别名 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAlias(string $Alias) 设置schema别名 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getComment() 获取字段备注 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setComment(string $Comment) 设置字段备注 注意:此字段可能返回 null,表示取不到有效值。 */ class IntegrationNodeSchema extends AbstractModel @@ -74,6 +78,12 @@ class IntegrationNodeSchema extends AbstractModel */ public $Alias; + /** + * @var string 字段备注 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Comment; + /** * @param string $Id schema id * @param string $Name schema名称 @@ -83,6 +93,8 @@ class IntegrationNodeSchema extends AbstractModel * @param array $Properties schema拓展属性 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Alias schema别名 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Comment 字段备注 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -126,5 +138,9 @@ class IntegrationNodeSchema 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/RuleGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroup.php index 9659cc05..b6c30efe 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 @@ -91,6 +91,10 @@ use TencentCloud\Common\AbstractModel; * @method string getInstanceId() 获取实例ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setInstanceId(string $InstanceId) 设置实例ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCreateTime() 获取创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreateTime(string $CreateTime) 设置创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ class RuleGroup extends AbstractModel @@ -203,6 +207,12 @@ class RuleGroup extends AbstractModel */ public $InstanceId; + /** + * @var string 创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreateTime; + /** * @param integer $RuleGroupId 规则组Id 注意:此字段可能返回 null,表示取不到有效值。 @@ -239,6 +249,8 @@ class RuleGroup extends AbstractModel * @param integer $TableOwnerUserId 表负责人UserId 注意:此字段可能返回 null,表示取不到有效值。 * @param string $InstanceId 实例ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreateTime 创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -327,5 +339,9 @@ class RuleGroup extends AbstractModel if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { $this->InstanceId = $param["InstanceId"]; } + + 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/UserFileDTO.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UserFileDTO.php index 0442451c..52dce0b6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UserFileDTO.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UserFileDTO.php @@ -40,13 +40,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setMd5Value(string $Md5Value) 设置文件MD5值 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getCreateTime() 获取创建时间,秒级别的时间戳 + * @method string getCreateTime() 获取创建时间 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCreateTime(integer $CreateTime) 设置创建时间,秒级别的时间戳 + * @method void setCreateTime(string $CreateTime) 设置创建时间 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getUpdateTime() 获取更新时间,秒级别的时间戳 + * @method string getUpdateTime() 获取更新时间 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setUpdateTime(integer $UpdateTime) 设置更新时间,秒级别的时间戳 + * @method void setUpdateTime(string $UpdateTime) 设置更新时间 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getSize() 获取文件大小,单位为字节 注意:此字段可能返回 null,表示取不到有效值。 @@ -130,13 +130,13 @@ class UserFileDTO extends AbstractModel public $Md5Value; /** - * @var integer 创建时间,秒级别的时间戳 + * @var string 创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ public $CreateTime; /** - * @var integer 更新时间,秒级别的时间戳 + * @var string 更新时间 注意:此字段可能返回 null,表示取不到有效值。 */ public $UpdateTime; @@ -224,9 +224,9 @@ class UserFileDTO extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Md5Value 文件MD5值 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $CreateTime 创建时间,秒级别的时间戳 + * @param string $CreateTime 创建时间 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $UpdateTime 更新时间,秒级别的时间戳 + * @param string $UpdateTime 更新时间 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Size 文件大小,单位为字节 注意:此字段可能返回 null,表示取不到有效值。