From 1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634 Mon Sep 17 00:00:00 2001 From: Zhineng Li Date: Sun, 12 Jul 2026 17:11:17 +0800 Subject: update APIs 20260712 --- data/en_us/websitebuild/2025-04-29/api-docs.php | 20464 +++++++++++++++++++++- 1 file changed, 20462 insertions(+), 2 deletions(-) (limited to 'data/en_us/websitebuild/2025-04-29/api-docs.php') diff --git a/data/en_us/websitebuild/2025-04-29/api-docs.php b/data/en_us/websitebuild/2025-04-29/api-docs.php index 19d0733..0932174 100644 --- a/data/en_us/websitebuild/2025-04-29/api-docs.php +++ b/data/en_us/websitebuild/2025-04-29/api-docs.php @@ -1,4 +1,20464 @@ 500, - 'message' => 'server error', + 'version' => '1.0', + 'info' => ['style' => 'RPC', 'product' => 'WebsiteBuild', 'version' => '2025-04-29'], + 'directories' => [ + [ + 'children' => ['GetAppInstance', 'RenewAppInstance', 'ModifyAppInstanceSpec'], + 'type' => 'directory', + 'title' => 'Instances', + ], + [ + 'children' => ['CreateAppInstanceTicket', 'RefreshAppInstanceTicket'], + 'type' => 'directory', + 'title' => 'Console logon-free access', + ], + [ + 'children' => ['BindAppDomain', 'ListAppInstanceDomains', 'SetAppDomainCertificate', 'UnbindAppDomain', 'DescribeAppDomainDnsRecord', 'ListAppDomainRedirectRecords', 'DeleteAppDomainRedirect', 'DeleteAppDomainCertificate'], + 'type' => 'directory', + 'title' => 'Website hosting', + ], + [ + 'children' => ['SearchImage', 'GetCreateLogoTask', 'CreateLogoTask'], + 'type' => 'directory', + 'title' => 'Design center', + ], + [ + 'children' => ['QueryMaterialDirectoryTree', 'CreateMaterialDirectory', 'ModifyMaterialDirectory', 'MoveMaterialDirectory', 'DeleteMaterialDirectory', 'QueryMaterialFileSummaryInfo', 'QueryMaterialFileList', 'UploadMaterialFile', 'QueryMaterialFileDetail', 'ModifyMaterialFile', 'MoveMaterialFile', 'ExportMaterialFile', 'ModifyMaterialFileStatus', 'SubmitMaterialTask', 'QueryMaterialTaskList', 'QueryMaterialTaskDetail', 'DeleteMaterialTask'], + 'type' => 'directory', + 'title' => 'Material center', + ], + [ + 'children' => [ + 'RefundAppInstanceForPartner', 'GetDomainInfoForPartner', 'GetUserAccessTokenForPartner', 'DispatchConsoleAPIForPartner', 'GetIcpFilingInfoForPartner', 'GetUserTmpIdentityForPartner', 'SyncAppInstanceForPartner', 'OperateAppInstanceForPartner', 'OperateAppServiceForPartner', 'IntrospectAppInstanceTicketForPreview', 'QuerySupabaseInstanceInfoForAdmin', 'GetAppPluginConfig', 'OperateSupabaseForAdmin', 'AllocateSupabaseForAdmin', 'ListAppCommoditySpecificationsForPartner', 'BatchCheckResourceMeasure', 'PushResourceMeasure', 'GetAppRecommendedCommodities', 'CheckResourceMeasure', 'CreateAppTokenService', + 'GetAppTokenService', 'QueryInspirationBalance', 'QueryInspirationAccountDetails', 'QueryInspirationConsumeRecords', 'ListAppCommoditySpecificationsV2ForPartner', 'GetAppInstanceForPartner', 'QuerySupabaseConfigsForAdmin', 'QuerySupabaseAuthConfigsForAdmin', 'GetAppInstanceForAdmin', 'AuthorizeAppProxyOps', 'CheckAppVerifyCode', 'CheckUserResourceMeasure', 'ConfirmAppInstance', 'CopyAppPluginConfig', 'CreateAIStaffChat', 'CreateAIStaffConversation', 'CreateAppAssistantAgent', 'CreateAppAssistantAgentSsoLogin', 'CreateAppChat', 'CreateAppInstance', + 'CreateAppLlmApiKeyForPartner', 'CreateAppNotificationScene', 'CreateInspiration', 'DeleteAppFile', 'DeleteAppInstanceFile', 'DeleteAppNotificationScene', 'DeleteAppSupabaseSecrets', 'EditPluginConfig', 'GetAIStaffPreviewUrl', 'GetAppCodeWorkspaceDetail', 'GetAppConversation', 'GetAppConversationLockStatus', 'GetAppDatabaseTableSchemas', 'GetAppFileContent', 'GetAppInstanceEntitlement', 'GetAppInstanceTempShortUrl', 'GetAppPublishStatus', 'GetAppRequirement', 'GetAppSandboxPreviewUrl', 'GetAppSeoStatus', + 'GetAppSeoTrends', 'GetAppSitemap', 'GetAppSupabaseAuthConfig', 'GetAppSupabaseInstance', 'GetAppSupabaseSecrets', 'GetAppTemplate', 'GetAppWorkspaceDirectory', 'GetLlmProxyConfigForAdmin', 'GetMiniAppAuthUrl', 'GetMiniAppBinding', 'GetMiniAppBindingForAdmin', 'GetOssUploadPolicy', 'GetTempDownloadUrl', 'GrantPromotionOfferForPartner', 'ListAIStaffChatEvents', 'ListAIStaffChatMessages', 'ListAppAssistantAgents', 'ListAppChatMessages', 'ListAppConversationMessages', 'ListAppConversations', + 'ListAppInstances', 'ListAppPluginConfigs', 'ListAppPlugins', 'ListAppPublishHistory', 'ListAppTemplateDicts', 'ListAppTemplates', 'ListIsvPaymentPluginConfigs', 'ListPromotionActivitiesForPartner', 'ListPromotionOfferRecordsForPartner', 'NotifyAppNotificationForAdmin', 'OfflineAppInstance', 'OnlineAppInstance', 'OperateAppTemplateLike', 'PublishAppInstance', 'ReconnectAppChat', 'RenewAppSandbox', 'RollbackAppCodeSnapshot', 'RollbackAppInstancePublish', 'SaveAppRequirement', 'SaveAppSupabaseSecrets', + 'SubmitAppSeoIndex', 'SwitchAppConversation', 'UpdateAppChatMessage', 'UpdateAppCode', 'UpdateAppFile', 'UpdateAppInstance', 'UpdateAppSeoStatus', 'UpdateAppSupabaseAuthConfig', 'UpdateAppSupabaseSecret', 'UpdateMiniAppBinding', 'UploadAppSiteValidationFile', + ], + 'type' => 'directory', + 'title' => 'Others', + ], + ], + 'components' => [ + 'schemas' => [ + 'AppAiStaff' => [ + 'type' => 'object', + 'properties' => [ + 'StaffId' => ['title' => '员工ID', 'type' => 'string'], + 'StaffName' => ['title' => '员工名称', 'type' => 'string'], + 'StaffType' => ['title' => '员工类型', 'type' => 'string'], + 'Status' => ['title' => '员工状态', 'description' => '可能的值:unknown, init, testing, online', 'type' => 'string'], + ], + ], + 'AppInstanceAggregate' => [ + 'type' => 'object', + 'properties' => [ + 'CreateTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'GmtModified' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'BizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Name' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'UserId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'AppType' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'AppSubType' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'BuildType' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Description' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'IconUrl' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'ThumbnailUrl' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Slug' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Status' => ['title' => '', 'description' => 'Valid values: trial, draft, live, refunded, expired, released.', 'type' => 'string', 'example' => ''], + 'StatusText' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'DesignSpecId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'GmtPublish' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'GmtDelete' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'StartTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'EndTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Domain' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'SiteHost' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'EspBizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Deleted' => ['title' => '', 'type' => 'integer', 'format' => 'int32', 'description' => '', 'example' => ''], + 'DesignSpecBizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'SourceType' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Profile' => ['$ref' => '#/components/schemas/AppInstanceProfile', 'description' => '', 'title' => '', 'example' => ''], + 'AppOperationAddress' => ['$ref' => '#/components/schemas/AppOperationAddress', 'description' => '', 'title' => '', 'example' => ''], + 'PartnerDetail' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'BindData' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'GmtCreate' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'GmtModified' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'PartnerId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'UserId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ParentPk' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Mobile' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'BizId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'PartnerId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'ResourceGroupId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Version' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'AiStaffList' => [ + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/AppAiStaff', 'description' => '', 'title' => '', 'example' => ''], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'AppServiceList' => [ + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/AppServiceAggregate', 'description' => '', 'title' => '', 'example' => ''], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'Tags' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'TagValue' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'TemplateRecord' => ['$ref' => '#/components/schemas/TemplateRecord', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'AppInstanceProfile' => [ + 'type' => 'object', + 'properties' => [ + 'CommodityCode' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'PayTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'BizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'TemplateId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'TemplateEtag' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'OrderId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'SeoSite' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'CustomerService' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'ApplicationType' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'ApplicationTypeText' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'DeployArea' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'SiteVersion' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'SiteVersionText' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'OrdTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Source' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'InstanceId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'PreviewUrl' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ChatbiTaskStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'OpenChatBi' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'ChatbiTaskId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'chatbiTaskId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'chatbiTaskStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'AppMaterialDirectory' => [ + 'description' => 'The folder object.', + 'type' => 'object', + 'properties' => [ + 'BizId' => ['description' => 'The business ID of the application instance.', 'type' => 'string', 'example' => 'WD20250814102215000001', 'title' => ''], + 'DirectoryId' => ['description' => 'The folder ID.', 'type' => 'string', 'example' => 'WS20260206134746000001-system', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => '图片管理', 'title' => ''], + 'Type' => [ + 'description' => 'The folder type.', + 'enumValueTitles' => ['SYSTEM' => 'System folder', 'SITE' => 'Site folder', 'CUSTOM' => 'Custom folder', 'PUBLIC' => 'Shared folder'], + 'type' => 'string', + 'example' => 'CUSTOM', + 'title' => '', + ], + 'SortNum' => ['description' => 'The sort number.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'Children' => [ + 'description' => 'The list of subfolders.', + 'type' => 'array', + 'items' => ['description' => 'The subfolder object.', '$ref' => '#/components/schemas/AppMaterialDirectory', 'title' => '', 'example' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'AppMaterialFile' => [ + 'description' => 'The file object.', + 'type' => 'object', + 'properties' => [ + 'BizId' => ['description' => 'The application instance ID.', 'type' => 'string', 'example' => 'WD20250703155602000001', 'title' => ''], + 'FileId' => ['description' => 'The file ID.', 'type' => 'string', 'example' => 'd75e1e9693cc460da218419d67735567', 'title' => ''], + 'Name' => ['description' => 'The file name.', 'type' => 'string', 'example' => '文件名', 'title' => ''], + 'Suffix' => ['description' => 'The file name extension.', 'type' => 'string', 'example' => 'png', 'title' => ''], + 'Type' => ['description' => 'The file type.', 'type' => 'string', 'example' => 'IMAGE', 'title' => ''], + 'ContentType' => ['description' => 'The content type.', 'type' => 'string', 'example' => 'image/png', 'title' => ''], + 'DirectoryId' => ['description' => 'The folder ID.', 'type' => 'string', 'example' => 'ddddwww', 'title' => ''], + 'FileUrl' => ['description' => 'The file URL.', 'type' => 'string', 'example' => 'https://demo-moshicloud-test.oss-cn-hangzhou-internal.aliyuncs.com/document/testcase/aliyun/api_case/pdf_angle90_page1.pdf', 'title' => ''], + 'Width' => ['description' => 'The image width.', 'type' => 'integer', 'format' => 'int32', 'example' => '1920', 'title' => ''], + 'Height' => ['description' => 'The image height.', 'type' => 'integer', 'format' => 'int32', 'example' => '1280', 'title' => ''], + 'StorageSize' => ['description' => 'The storage size.', 'type' => 'string', 'example' => '23M', 'title' => ''], + 'DeletedTime' => ['description' => 'The deletion time.', 'type' => 'string', 'example' => '2025-11-03 02:05:01', 'title' => ''], + 'Status' => ['description' => 'The file status.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], + 'CreateTime' => ['description' => 'The creation time.', 'type' => 'string', 'example' => '2025-11-03 02:05:01', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'AppMaterialTask' => [ + 'description' => 'The task object.', + 'type' => 'object', + 'properties' => [ + 'TaskId' => ['description' => 'The task ID.', 'type' => 'string', 'example' => '81d04d62c3483b32bacf1d306d2622b2', 'title' => ''], + 'TaskType' => ['description' => 'The task type.', 'type' => 'string', 'example' => 'IMAGE_LOGO', 'title' => ''], + 'TaskParam' => ['description' => 'The task parameter.', 'type' => 'string', 'example' => '{'."\n" + .' "brandName": "品牌名称",'."\n" + .' "direction": "HORIZONTAL",'."\n" + .' "userPrompt": "设计要求"'."\n" + .'}', 'title' => ''], + 'Status' => [ + 'description' => 'The task status.', + 'enumValueTitles' => ['INIT' => '初始化', 'SUCCESS' => '成功', 'RUNNING' => '运行中', 'FAIL' => '失败'], + 'type' => 'string', + 'example' => 'RUNNING', + 'title' => '', + ], + 'SubStatus' => [ + 'description' => 'The task substatus.', + 'enumValueTitles' => [ + 'VID_SHOT_VIDEO_GENERATING' => '分镜视频生成中', 'IMG_GENERATING' => '图片生成中', 'VID_SCRIPT_BUILDING' => '脚本构建中', 'PENDING' => '生成准备中', 'VID_SHOT_VIDEO_GENERATED' => '分镜视频已生成', 'INIT' => '已提交', 'FAILED' => '生成失败', 'VID_TTS_GENERATED' => '语音已生成', 'VID_SHOT_IMAGE_GENERATED' => '分镜图片已生成', 'SUCCEEDED' => '生成成功', + 'VID_TTS_GENERATING' => '语音生成中', 'VID_COMPOSING' => '视频合成中', 'VID_VIDEO_GENERATING' => '视频生成中', 'VID_SHOT_IMAGE_GENERATING' => '分镜图片生成中', 'VID_SCRIPT_BUILT' => '脚本已构建', + ], + 'type' => 'string', + 'example' => 'PENDING', + 'title' => '', + ], + 'SubmitTime' => ['description' => 'The submit time.', 'type' => 'string', 'example' => '2025-12-26 11:30:05', 'title' => ''], + 'CompleteTime' => ['description' => 'The task completion time.', 'type' => 'string', 'example' => '2025-12-26 11:30:05', 'title' => ''], + 'FailReason' => ['description' => 'The failure reason.', 'type' => 'string', 'example' => '参数不合规', 'title' => ''], + 'CompleteTimeFormat' => ['description' => 'The display format of the completion time.', 'type' => 'string', 'example' => '1分钟前', 'title' => ''], + 'FinalFileUrls' => [ + 'description' => 'The list of final files.', + 'type' => 'array', + 'items' => ['description' => '最终文件URL', 'type' => 'string', 'example' => 'http://xxxx', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'AppOperateAction' => [ + 'type' => 'object', + 'properties' => [ + 'ActionKey' => ['title' => '操作键值', 'description' => '用于唯一标识一个操作行为', 'type' => 'string'], + 'ActionText' => ['title' => '操作显示文本', 'description' => '用于在界面中展示操作名称', 'type' => 'string'], + 'Href' => ['title' => '链接地址', 'description' => '点击操作时跳转的URL地址', 'type' => 'string'], + 'Enable' => ['title' => '启用状态', 'description' => '标识该操作是否可用', 'type' => 'boolean'], + ], + ], + 'AppOperationAddress' => [ + 'type' => 'object', + 'properties' => [ + 'AppPublishUrl' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'RenewBuyUrl' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'UpgradeBuyUrl' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ServerDeliveryUrl' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'InstanceLoginUrl' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'DesignUrl' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'AiDesignUrl' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'AiCustomerConfigUrl' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Actions' => [ + 'title' => '', + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/AppOperateAction', 'description' => '', 'title' => '', 'example' => ''], + 'description' => '', + 'example' => '', + ], + 'DashboardActions' => [ + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/AppOperateAction', 'description' => '', 'title' => '', 'example' => ''], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'AppService' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'CreateTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'GmtModified' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'BizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'ServiceType' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'ServiceTypeText' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'UserId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Status' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Deleted' => ['title' => '', 'type' => 'integer', 'format' => 'int32', 'description' => '', 'example' => ''], + 'StartTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'EndTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Slug' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'InstanceBizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'EspBizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Profile' => ['$ref' => '#/components/schemas/AppServiceProfile', 'description' => '', 'title' => '', 'example' => ''], + 'NodeList' => [ + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/TreeNode'], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'AppServiceAggregate' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'GmtCreate' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'GmtModified' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'BizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'ServiceType' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'ServiceTypeText' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'UserId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Status' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Deleted' => ['title' => '', 'type' => 'integer', 'format' => 'int32', 'description' => '', 'example' => ''], + 'StartTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'EndTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Slug' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'InstanceBizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'EspBizId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Profile' => ['$ref' => '#/components/schemas/AppServiceProfile', 'description' => '', 'title' => '', 'example' => ''], + 'Group' => ['$ref' => '#/components/schemas/AppServiceGroup', 'description' => '', 'title' => '', 'example' => ''], + 'OperationAddress' => ['$ref' => '#/components/schemas/AppOperationAddress', 'description' => '', 'title' => '', 'example' => ''], + 'NodeList' => [ + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/TreeNode', 'description' => '', 'title' => '', 'example' => ''], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'AppServiceGroup' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => ['title' => '名称', 'type' => 'string'], + 'Url' => ['title' => '链接地址', 'type' => 'string'], + 'QrCode' => ['title' => '二维码', 'type' => 'string'], + 'Type' => ['title' => '群组类型', 'description' => '例如:dingtalk、wx 等', 'type' => 'string'], + ], + ], + 'AppServiceProfile' => [ + 'type' => 'object', + 'properties' => [ + 'BizId' => ['title' => '业务ID', 'type' => 'string'], + 'DesignType' => ['title' => '设计类型', 'type' => 'string'], + 'DesignTypeText' => ['title' => '设计类型描述', 'type' => 'string'], + 'ServiceSpec' => ['title' => '服务规格', 'type' => 'string'], + 'ServiceSpecText' => ['title' => '服务规格描述', 'type' => 'string'], + 'OrderId' => ['title' => '订单ID', 'type' => 'string'], + 'InstanceId' => ['title' => '凌宵实例ID', 'type' => 'string'], + ], + ], + 'PromotionActivity' => [ + 'type' => 'object', + 'properties' => [ + 'ActivityCode' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'ActivityName' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'ActivityType' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Status' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'StartDate' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'EndDate' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'TotalQuota' => ['title' => '', 'type' => 'integer', 'format' => 'int64', 'description' => '', 'example' => ''], + 'ConsumedQuota' => ['title' => '', 'type' => 'integer', 'format' => 'int64', 'description' => '', 'example' => ''], + 'RemainingQuota' => ['title' => '', 'type' => 'integer', 'format' => 'int64', 'description' => '', 'example' => ''], + 'OfferConfigSummary' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'OfferConfig' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'EligibilityConfig' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'TouchpointConfig' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'WarningThreshold' => ['title' => '', 'type' => 'integer', 'format' => 'int32', 'description' => '', 'example' => ''], + 'CreatedBy' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'CreateTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'UpdatedBy' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'UpdateTime' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'TemplateRecord' => [ + 'type' => 'object', + 'properties' => [ + 'Id' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'TemplateId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'UserId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'BizId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'CopyStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'GmtCreate' => ['type' => 'string', 'format' => 'iso8601_normal', 'description' => '', 'title' => '', 'example' => ''], + 'GmtModified' => ['type' => 'string', 'format' => 'iso8601_normal', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'TreeNode' => [ + 'type' => 'object', + 'properties' => [ + 'FinalStepNo' => ['title' => '', 'type' => 'integer', 'format' => 'int32', 'description' => '', 'example' => ''], + 'FinishTime' => ['title' => '', 'type' => 'integer', 'format' => 'int64', 'description' => '', 'example' => ''], + 'IsContainerNode' => ['title' => '', 'type' => 'boolean', 'description' => '', 'example' => ''], + 'NodeId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'NodeName' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'NodeStatus' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'OperatorRole' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'StepNo' => ['title' => '', 'type' => 'integer', 'format' => 'int32', 'description' => '', 'example' => ''], + 'ParentNodeId' => ['title' => '', 'type' => 'string', 'description' => '', 'example' => ''], + 'Children' => [ + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/TreeNode', 'description' => '', 'title' => '', 'example' => ''], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + ], + 'apis' => [ + 'AllocateSupabaseForAdmin' => [ + 'summary' => 'Allocates a Supabase instance for resource allocation.', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomainFCFMI9', 'FEATUREdomain4Z09I7', 'FEATUREdomainNP3YHX', 'FEATUREdomainVEB2A4'], + 'tenantRelevance' => 'publicInformation', + ], + 'parameters' => [ + [ + 'name' => 'BizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The business ID.', 'type' => 'string', 'required' => true, 'example' => 'WS20250801154628000001'], + ], + [ + 'name' => 'Env', + 'in' => 'query', + 'schema' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The user ID.', 'type' => 'string', 'required' => false, 'example' => '111'], + ], + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The page number. Default value: 1.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'], + ], + [ + 'name' => 'OrderColumn', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The field by which to sort the results.', 'type' => 'string', 'required' => false, 'example' => 'gmtCreated'], + ], + [ + 'name' => 'OrderType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The sort order. Valid values:'."\n" + .'- ASC: ascending order'."\n" + .'- DESC: descending order', 'type' => 'string', 'required' => false, 'example' => 'BUY'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic error message.', 'type' => 'string', 'example' => 'SYSTEM_ERROR', 'title' => ''], + 'Synchro' => ['description' => 'Indicates whether the request is processed synchronously.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The details of the permission verification failure.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The error message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'Module' => [ + 'description' => 'The response data.', + 'type' => 'object', + 'properties' => [ + 'DbInstanceId' => ['title' => '', 'description' => 'The database instance ID.', 'type' => 'string', 'example' => 'selectdb-cn-2bl4djolb02'], + 'SupabaseInstanceId' => ['title' => '', 'description' => 'The Supabase instance ID.', 'type' => 'string', 'example' => '1111'], + 'UserId' => ['title' => '', 'description' => 'The user ID.', 'type' => 'string', 'example' => '1111'], + 'DbType' => ['title' => '', 'description' => 'The database type.', 'type' => 'string', 'example' => 'ORACLE'], + 'BizId' => ['title' => '', 'description' => 'The business ID.', 'type' => 'string', 'example' => 'WS20250915163734000001'], + 'Status' => ['title' => '', 'description' => 'The instance status. Valid values:'."\n" + .'- 0: paused'."\n" + .'- 1: running', 'type' => 'integer', 'format' => 'int32', 'example' => 'NORMAL'], + 'Extra' => ['title' => '', 'description' => 'The additional information.', 'type' => 'string', 'example' => '{\\"appId\\":\\"APP_NTJAK8P11SNZDJ3M6BWC\\"}'], + 'DbPublicUrl' => ['title' => '', 'description' => 'The public URL of the database.', 'type' => 'string', 'example' => '111'], + 'SupabasePublicUrl' => ['title' => '', 'description' => 'The public URL of the Supabase instance.', 'type' => 'string', 'example' => '111'], + 'SupabaseKongUrl' => ['title' => '', 'description' => 'Supabase Kong URL', 'type' => 'string', 'example' => '111'], + 'RdsDatabasePassword' => ['title' => '', 'description' => 'The password used to access the ApsaraDB RDS database.', 'type' => 'string', 'example' => '111'], + 'SupabaseDashboardUserName' => ['title' => '', 'description' => 'The username for the Supabase Dashboard.', 'type' => 'string', 'example' => '111'], + 'SupabaseDashboardPassword' => ['title' => '', 'description' => 'The password for the Supabase Dashboard.', 'type' => 'string', 'example' => '1111'], + 'SupabasePublicIp' => ['title' => '', 'description' => 'The public endpoint of the Supabase instance.', 'type' => 'string', 'example' => '111'], + 'SupabasePrivateIp' => ['title' => '', 'description' => 'The private endpoint of the Supabase instance.', 'type' => 'string', 'example' => '1111'], + 'ServiceKey' => ['title' => '', 'description' => 'The service key.', 'type' => 'string', 'example' => 'e80f5a7a08514709a2fb'], + 'AnonKey' => ['title' => '', 'description' => 'The anonymous key.', 'type' => 'string', 'example' => '1111'], + 'IsDeleted' => ['description' => 'The deletion flag.', 'type' => 'integer', 'format' => 'int32', 'example' => 'false', 'title' => ''], + 'DbInstanceCreateTime' => ['title' => '', 'description' => 'The time when the database instance was created.', 'type' => 'string', 'example' => '111'], + 'SupabaseInstanceCreateTime' => ['title' => '', 'description' => 'The time when the Supabase instance was created.', 'type' => 'string', 'example' => '111'], + 'InstanceCreateStatus' => ['title' => '', 'description' => 'The creation status of the instance.', 'type' => 'string', 'example' => '1111'], + 'InstanceCreateFinishedTime' => ['title' => '', 'description' => 'The time when the instance creation was completed.', 'type' => 'string', 'example' => '111'], + 'TenantId' => ['title' => '', 'description' => 'The tenant ID.', 'type' => 'string', 'example' => 'GFCBAMJH-zh_CN'], + ], + 'title' => '', + 'example' => '', + ], + 'AllowRetry' => ['description' => 'Indicates whether retry is allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters.', 'type' => 'any', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'or', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidTag.Mismatch', 'errorMessage' => 'The specified Tag.n.Key and Tag.n.Value are not match.', 'description' => ''], + ['errorCode' => 'InvalidTagCount', 'errorMessage' => 'The specified tags are beyond the permitted range.', 'description' => ''], + ], + 404 => [ + ['errorCode' => 'InvalidInstanceChargeType.NotFound', 'errorMessage' => 'The InstanceChargeType does not exist in our records', 'description' => ''], + ['errorCode' => 'InvalidInternetChargeType.ValueNotSupported', 'errorMessage' => 'The specified InternetChargeType is not valid', 'description' => ''], + ], + ], + 'title' => 'Allocate a supabase instance to a resource', + 'description' => 'Queries the Supabase instance information associated with a resource.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'websitebuild:AllocateSupabaseForAdmin', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"SYSTEM_ERROR\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": {\\n \\"DbInstanceId\\": \\"selectdb-cn-2bl4djolb02\\",\\n \\"SupabaseInstanceId\\": \\"1111\\",\\n \\"UserId\\": \\"1111\\",\\n \\"DbType\\": \\"ORACLE\\",\\n \\"BizId\\": \\"WS20250915163734000001\\",\\n \\"Status\\": 0,\\n \\"Extra\\": \\"{\\\\\\\\\\\\\\"appId\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"APP_NTJAK8P11SNZDJ3M6BWC\\\\\\\\\\\\\\"}\\",\\n \\"DbPublicUrl\\": \\"111\\",\\n \\"SupabasePublicUrl\\": \\"111\\",\\n \\"SupabaseKongUrl\\": \\"111\\",\\n \\"RdsDatabasePassword\\": \\"111\\",\\n \\"SupabaseDashboardUserName\\": \\"111\\",\\n \\"SupabaseDashboardPassword\\": \\"1111\\",\\n \\"SupabasePublicIp\\": \\"111\\",\\n \\"SupabasePrivateIp\\": \\"1111\\",\\n \\"ServiceKey\\": \\"e80f5a7a08514709a2fb\\",\\n \\"AnonKey\\": \\"1111\\",\\n \\"IsDeleted\\": 0,\\n \\"DbInstanceCreateTime\\": \\"111\\",\\n \\"SupabaseInstanceCreateTime\\": \\"111\\",\\n \\"InstanceCreateStatus\\": \\"1111\\",\\n \\"InstanceCreateFinishedTime\\": \\"111\\",\\n \\"TenantId\\": \\"GFCBAMJH-zh_CN\\"\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"SYSTEM.ERROR\\"\\n ],\\n \\"AppName\\": \\"or\\"\\n}","type":"json"}]', + ], + 'AuthorizeAppProxyOps' => [ + 'summary' => 'Grants proxy-based O&M permissions for an application instance.', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomainX29G7Z'], + 'autoTest' => true, + 'tenantRelevance' => 'tenant', + ], + 'parameters' => [ + [ + 'name' => 'ConversationId', + 'in' => 'formData', + 'schema' => ['title' => '', 'description' => 'The session ID.', 'type' => 'string', 'required' => false, 'example' => '593fe1a2-d0b4-4fde-a2b0-78ad6a438d41'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic error message.', 'type' => 'string', 'example' => 'xxx', 'title' => ''], + 'Synchro' => ['description' => 'Indicates whether the request is synchronously processed.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The deprecated parameter.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The root error message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'Module' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'Authorized' => ['title' => '', 'description' => 'Indicates whether the service-linked role is authorized.', 'type' => 'boolean', 'example' => 'Y'], + 'RamAuthLink' => ['title' => '', 'description' => 'The RAM service role authorization link returned when the service-linked role is not authorized.', 'type' => 'string', 'example' => 'url'], + 'TmpTicket' => ['title' => '', 'description' => 'The authorization URL built with tmpTicket, returned when the service-linked role is authorized.', 'type' => 'string', 'example' => '12345rert'], + ], + 'title' => '', + 'example' => '', + ], + 'AllowRetry' => ['description' => 'Indicates whether retry is allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters.', 'type' => 'any', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'spring-cloud-b', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Grant proxy-based O&M permissions for an application instance', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"xxx\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": {\\n \\"Authorized\\": true,\\n \\"RamAuthLink\\": \\"url\\",\\n \\"TmpTicket\\": \\"12345rert\\"\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"SYSTEM.ERROR\\"\\n ],\\n \\"AppName\\": \\"spring-cloud-b\\"\\n}","type":"json"}]', + ], + 'BatchCheckResourceMeasure' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomainLIXKM3', 'FEATUREdomainEQSVH4'], + ], + 'parameters' => [ + [ + 'name' => 'ResourceCheckItems', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The list of resource check items in JSON array format.', 'type' => 'string', 'required' => false, 'example' => '['."\n" + .' {'."\n" + .' "resourceCode": "InspirationTokens",'."\n" + .' "resourceValue": "0"'."\n" + .' }'."\n" + .' ]'], + ], + [ + 'name' => 'OrderComponentParams', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The order module information. If this parameter is left empty, the information is automatically completed.', 'type' => 'string', 'required' => false, 'example' => '{"siteversion":"test"}'], + ], + [ + 'name' => 'BelongId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The owner ID, which can be a website ID or an Alibaba Cloud account ID.', 'type' => 'string', 'required' => false, 'example' => '123456'], + ], + [ + 'name' => 'BelongIdType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The type of the owner ID. Valid values: siteId and uid.', 'type' => 'string', 'required' => false, 'example' => 'USER'], + ], + [ + 'name' => 'EspBizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The ESP business ID.', 'type' => 'string', 'required' => false, 'example' => 'p20202933455'], + ], + [ + 'name' => 'BizType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The ESP business type.', 'type' => 'string', 'required' => false, 'example' => '4'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic error message.', 'type' => 'string', 'example' => 'SYSTEM_ERROR', 'title' => ''], + 'Synchro' => ['description' => 'Indicates whether the request is synchronously processed.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The detailed reason why access was denied.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The exception message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'Module' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'AllPassed' => ['title' => '', 'description' => 'Indicates whether all checks passed.', 'type' => 'boolean', 'example' => ''], + 'Results' => [ + 'title' => '', + 'description' => 'The check result for each resource, where the key is resourceCode.', + 'type' => 'object', + 'additionalProperties' => [ + 'type' => 'object', + 'properties' => [ + 'Passed' => ['title' => '', 'description' => '是否通过检查', 'type' => 'boolean', 'example' => 'true'], + 'ResourceCode' => ['title' => '', 'description' => '资源标识', 'type' => 'string', 'example' => 'InspirationTokens'], + 'ErrorCode' => ['title' => '', 'description' => '失败时的错误码,通过时为null', 'type' => 'string', 'example' => 'Resource.Control.No.Usage'], + 'ErrorMessage' => ['title' => '', 'description' => '失败时的错误信息,通过时为null', 'type' => 'string', 'example' => '用量耗尽'], + ], + 'description' => '结果对象', + 'title' => '', + 'example' => '', + ], + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'AllowRetry' => ['description' => 'Indicates whether retries are allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters.', 'type' => 'any', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'watermark', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidTag.Mismatch', 'errorMessage' => 'The specified Tag.n.Key and Tag.n.Value are not match.', 'description' => ''], + ['errorCode' => 'InvalidTagCount', 'errorMessage' => 'The specified tags are beyond the permitted range.', 'description' => ''], + ], + 404 => [ + ['errorCode' => 'InvalidInstanceChargeType.NotFound', 'errorMessage' => 'The InstanceChargeType does not exist in our records', 'description' => ''], + ['errorCode' => 'InvalidInternetChargeType.ValueNotSupported', 'errorMessage' => 'The specified InternetChargeType is not valid', 'description' => ''], + ], + ], + 'title' => 'Check resource usage in batches', + 'summary' => 'Checks resource usage in batches.', + 'description' => 'The Supabase instance information corresponding to the operated resources.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'websitebuild:BatchCheckResourceMeasure', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"SYSTEM_ERROR\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": {\\n \\"AllPassed\\": false,\\n \\"Results\\": {\\n \\"key\\": {\\n \\"Passed\\": true,\\n \\"ResourceCode\\": \\"InspirationTokens\\",\\n \\"ErrorCode\\": \\"Resource.Control.No.Usage\\",\\n \\"ErrorMessage\\": \\"用量耗尽\\"\\n }\\n }\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"SYSTEM.ERROR\\"\\n ],\\n \\"AppName\\": \\"watermark\\"\\n}","type":"json"}]', + ], + 'BindAppDomain' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomain4SB1GS', 'FEATUREdomainJ7WBWY'], + 'tenantRelevance' => 'publicInformation', + ], + 'parameters' => [ + [ + 'name' => 'BizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The business ID.', 'type' => 'string', 'required' => false, 'example' => 'WD20250820143531000001'], + ], + [ + 'name' => 'DomainName', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The domain name.', 'type' => 'string', 'required' => false, 'example' => 'xiaoniu.link'], + ], + [ + 'name' => 'OperateType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The operation type for domain name binding.', 'type' => 'string', 'required' => false, 'example' => 'vul_fix'], + ], + [ + 'name' => 'Extend', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The extended information (OverwriteExistingRecord).', 'type' => 'string', 'required' => false, 'example' => '{\\"deliveryNodeName\\":\\"网站验收\\",\\"deliveryNodeStatus\\":\\"Reject\\",\\"deliveryOperatorRole\\":\\"Customer\\"}'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic error message, which is used to replace the **%s** placeholder in the **ErrMessage** response element.'."\n" + .'> If **ErrMessage** returns **The Value of Input Parameter %s is not valid** and **DynamicMessage** returns **DtsJobId**, the value of the **DtsJobId** request parameter is invalid.', 'type' => 'string', 'example' => 'SYSTEM_ERROR', 'title' => ''], + 'Synchro' => ['description' => 'Indicates whether the request is synchronously processed.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The detailed reason why access is denied.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The exception message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.EROR', 'title' => ''], + 'Module' => [ + 'description' => 'The data table module. Valid values:'."\n" + ."\n" + .'- ABTest: experiment data table'."\n" + ."\n" + .'- ExperimentTool: experiment tool table'."\n" + ."\n" + .'- DataDiagnosis: data modeling diagnostics', + 'type' => 'object', + 'properties' => [ + 'Success' => ['description' => 'Indicates whether the request is successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'DnsConflict' => [ + 'type' => 'object', + 'properties' => [ + 'HasConflict' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'Records' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'RecordType' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Host' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Value' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'Message' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'CanAutoResolve' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'AllowRetry' => ['description' => 'Indicates whether retry is allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters returned.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters returned.', 'type' => 'any', 'example' => 'ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'or', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidTag.Mismatch', 'errorMessage' => 'The specified Tag.n.Key and Tag.n.Value are not match.', 'description' => ''], + ['errorCode' => 'InvalidTagCount', 'errorMessage' => 'The specified tags are beyond the permitted range.', 'description' => ''], + ], + 404 => [ + ['errorCode' => 'InvalidInstanceChargeType.NotFound', 'errorMessage' => 'The InstanceChargeType does not exist in our records', 'description' => ''], + ['errorCode' => 'InvalidInternetChargeType.ValueNotSupported', 'errorMessage' => 'The specified InternetChargeType is not valid', 'description' => ''], + ], + ], + 'title' => 'Bind website domain name', + 'summary' => 'Binds a custom domain name to an application and automatically completes DNS resolution verification.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'websitebuild:BindAppDomain', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"SYSTEM_ERROR\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.EROR\\",\\n \\"Module\\": {\\n \\"Success\\": true,\\n \\"DnsConflict\\": {\\n \\"HasConflict\\": false,\\n \\"Records\\": [\\n {\\n \\"RecordType\\": \\"\\",\\n \\"Host\\": \\"\\",\\n \\"Value\\": \\"\\",\\n \\"Status\\": \\"\\"\\n }\\n ],\\n \\"Message\\": \\"\\",\\n \\"CanAutoResolve\\": false\\n }\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"ERROR\\"\\n ],\\n \\"AppName\\": \\"or\\"\\n}","type":"json"}]', + ], + 'CheckAppVerifyCode' => [ + 'summary' => 'Verifies a verification code.', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomainVEB2A4'], + 'tenantRelevance' => 'tenant', + ], + 'parameters' => [ + [ + 'name' => 'BizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The business ID.', 'type' => 'string', 'required' => false, 'example' => 'WD20250703155602000001'], + ], + [ + 'name' => 'Type', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The recipient type: phone or email.', 'type' => 'string', 'required' => false, 'example' => 'question'], + ], + [ + 'name' => 'Target', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The phone number or email address.', 'type' => 'string', 'required' => false, 'example' => 'docker.io'], + ], + [ + 'name' => 'Code', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The verification code.', 'type' => 'string', 'required' => false, 'example' => 'OK'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic error message, which is used to replace the %s variable in the ErrMessage response parameter.', 'type' => 'string', 'example' => 'SYSTEM_ERROR', 'title' => ''], + 'Synchro' => ['description' => 'Indicates whether the request is processed synchronously.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The detailed reason why access is denied.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The error message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'Module' => [ + 'description' => 'The response data.', + 'type' => 'object', + 'properties' => [ + 'RecipientId' => ['title' => '', 'description' => 'The recipient ID.', 'type' => 'string', 'example' => '1'], + 'MaskedTarget' => ['title' => '', 'description' => 'The masked phone number or email address, used for frontend display.', 'type' => 'string', 'example' => '1'], + ], + 'title' => '', + 'example' => '', + ], + 'AllowRetry' => ['description' => 'Indicates whether retry is allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters.', 'type' => 'any', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'spring-cloud-b', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidTag.Mismatch', 'errorMessage' => 'The specified Tag.n.Key and Tag.n.Value are not match.', 'description' => ''], + ['errorCode' => 'InvalidTagCount', 'errorMessage' => 'The specified tags are beyond the permitted range.', 'description' => ''], + ], + 404 => [ + ['errorCode' => 'InvalidInstanceChargeType.NotFound', 'errorMessage' => 'The InstanceChargeType does not exist in our records', 'description' => ''], + ['errorCode' => 'InvalidInternetChargeType.ValueNotSupported', 'errorMessage' => 'The specified InternetChargeType is not valid', 'description' => ''], + ], + ], + 'title' => 'Verify a verification code', + 'description' => 'Retrieves the configuration information of the code generation plugin.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'websitebuild:CheckAppVerifyCode', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"SYSTEM_ERROR\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": {\\n \\"RecipientId\\": \\"1\\",\\n \\"MaskedTarget\\": \\"1\\"\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"SYSTEM.ERROR\\"\\n ],\\n \\"AppName\\": \\"spring-cloud-b\\"\\n}","type":"json"}]', + ], + 'CheckResourceMeasure' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomainEQSVH4', 'FEATUREdomainLIXKM3'], + ], + 'parameters' => [ + [ + 'name' => 'ResourceCode', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The resource identifier.', 'type' => 'string', 'required' => false, 'example' => 'InspirationTokens'], + ], + [ + 'name' => 'ResourceValue', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The resource value. This parameter is empty by default and is required only for feature-type resources. Valid values:'."\n" + .'- 0: not supported'."\n" + .'- 1: supported.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'OrderComponentParams', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The order module information. If this parameter is empty, espBizId and bizType cannot be empty.', 'type' => 'string', 'required' => false, 'example' => '{"siteversion":"test"}'], + ], + [ + 'name' => 'BelongId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The owner ID, which can be a website ID or an Alibaba Cloud account ID.', 'type' => 'string', 'required' => false, 'example' => '123456'], + ], + [ + 'name' => 'BelongIdType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The type of the owner ID. Valid values:'."\n" + .'- siteId'."\n" + .'- uid.', 'type' => 'string', 'required' => false, 'example' => 'USER'], + ], + [ + 'name' => 'EspBizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The ESP business ID.', 'type' => 'string', 'required' => false, 'example' => 'p20202933455'], + ], + [ + 'name' => 'BizType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The ESP business type.', 'type' => 'string', 'required' => false, 'example' => '1'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic error message, which is used to replace the `%s` placeholder in the **ErrMessage** response element.'."\n" + .'> If **ErrMessage** returns **The Value of Input Parameter %s is not valid** and **DynamicMessage** returns **DtsJobId**, the request parameter **DtsJobId** is invalid.', 'type' => 'string', 'example' => 'SYSTEM_ERROR', 'title' => ''], + 'Synchro' => ['description' => 'A reserved parameter.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The detailed reason why access was denied.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The exception message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'Module' => [ + 'description' => 'The application module.', + 'type' => 'object', + 'properties' => [ + 'Passed' => ['title' => '', 'description' => 'Indicates whether the check is passed.', 'type' => 'boolean', 'example' => 'False'], + 'ResourceCode' => ['title' => '', 'description' => 'The resource identifier.', 'type' => 'string', 'example' => 'TransitRouterVpcAttachment'], + 'ErrorCode' => ['title' => '', 'description' => 'The error code when the check fails. This value is null when the check passes.', 'type' => 'string', 'example' => 'Success'], + 'ErrorMessage' => ['title' => '', 'description' => 'The error message when the check fails. This value is null when the check passes.', 'type' => 'string', 'example' => 'stream push failed'], + ], + 'title' => '', + 'example' => '', + ], + 'AllowRetry' => ['description' => 'Indicates whether retry is allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters.', 'type' => 'any', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'spring-cloud-b', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidTag.Mismatch', 'errorMessage' => 'The specified Tag.n.Key and Tag.n.Value are not match.', 'description' => ''], + ['errorCode' => 'InvalidTagCount', 'errorMessage' => 'The specified tags are beyond the permitted range.', 'description' => ''], + ], + 404 => [ + ['errorCode' => 'InvalidInstanceChargeType.NotFound', 'errorMessage' => 'The InstanceChargeType does not exist in our records', 'description' => ''], + ['errorCode' => 'InvalidInternetChargeType.ValueNotSupported', 'errorMessage' => 'The specified InternetChargeType is not valid', 'description' => ''], + ], + ], + 'title' => 'Check resource usage', + 'summary' => 'Checks resource usage.', + 'description' => 'Queries the Supabase instance information corresponding to a resource.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'websitebuild:CheckResourceMeasure', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"SYSTEM_ERROR\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": {\\n \\"Passed\\": true,\\n \\"ResourceCode\\": \\"TransitRouterVpcAttachment\\",\\n \\"ErrorCode\\": \\"Success\\",\\n \\"ErrorMessage\\": \\"stream push failed\\"\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"SYSTEM.ERROR\\"\\n ],\\n \\"AppName\\": \\"spring-cloud-b\\"\\n}","type":"json"}]', + ], + 'CheckUserResourceMeasure' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomainX29G7Z'], + 'autoTest' => true, + 'tenantRelevance' => 'tenant', + ], + 'parameters' => [ + [ + 'name' => 'ResourceCode', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The resource identifier.', 'type' => 'string', 'required' => false, 'example' => 'InspirationTokens'], + ], + [ + 'name' => 'ResourceValue', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The resource value. This parameter is empty by default and is required only for feature-type resources. Valid values:'."\n" + .'- 0: Not supported.'."\n" + .'- 1: Supported.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'OrderComponentParams', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The order module information. If this parameter is empty, espBizId and bizType cannot be empty.', 'type' => 'string', 'required' => false, 'example' => '{"siteversion":"test"}'], + ], + [ + 'name' => 'BelongId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The owner ID, which can be a website ID or an Alibaba Cloud account ID.', 'type' => 'string', 'required' => false, 'example' => '123456'], + ], + [ + 'name' => 'BelongIdType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The type of the owner ID. Valid values:'."\n" + .'- siteId'."\n" + .'- uid.', 'type' => 'string', 'required' => false, 'example' => 'USER'], + ], + [ + 'name' => 'EspBizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The ESP business ID.', 'type' => 'string', 'required' => false, 'example' => 'p20202933455'], + ], + [ + 'name' => 'BizType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The ESP business type.', 'type' => 'string', 'required' => false, 'example' => '1'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic error message, which is used to replace the `%s` placeholder in the **ErrMessage** response element.'."\n" + .'> If **ErrMessage** returns **The Value of Input Parameter %s is not valid** and **DynamicMessage** returns **DtsJobId**, the request parameter **DtsJobId** is invalid.', 'type' => 'string', 'example' => 'SYSTEM_ERROR', 'title' => ''], + 'Synchro' => ['description' => 'A reserved parameter.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The detailed reason why access is denied.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The exception message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'Module' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'Passed' => ['title' => '', 'description' => 'Indicates whether the check is passed.', 'type' => 'boolean', 'example' => 'False'], + 'ResourceCode' => ['title' => '', 'description' => 'The resource identifier.', 'type' => 'string', 'example' => 'TransitRouterVpcAttachment'], + 'ErrorCode' => ['title' => '', 'description' => 'The error code when the check fails. This value is null when the check passes.', 'type' => 'string', 'example' => 'Success'], + 'ErrorMessage' => ['title' => '', 'description' => 'The error message when the check fails. This value is null when the check passes.', 'type' => 'string', 'example' => 'stream push failed'], + ], + 'title' => '', + 'example' => '', + ], + 'AllowRetry' => ['description' => 'Indicates whether a retry is allowed. Valid values:'."\n" + .'- false: A retry is not allowed.'."\n" + .'- true: A retry is allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters.', 'type' => 'any', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name. The application with this name is queried.', 'type' => 'string', 'example' => 'spring-cloud-b', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidTag.Mismatch', 'errorMessage' => 'The specified Tag.n.Key and Tag.n.Value are not match.', 'description' => ''], + ['errorCode' => 'InvalidTagCount', 'errorMessage' => 'The specified tags are beyond the permitted range.', 'description' => ''], + ], + 404 => [ + ['errorCode' => 'InvalidInstanceChargeType.NotFound', 'errorMessage' => 'The InstanceChargeType does not exist in our records', 'description' => ''], + ['errorCode' => 'InvalidInternetChargeType.ValueNotSupported', 'errorMessage' => 'The specified InternetChargeType is not valid', 'description' => ''], + ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Check user resource metering', + 'summary' => 'Checks user resource metering.', + 'description' => 'Queries the Supabase instance information corresponding to a resource.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'websitebuild:CheckUserResourceMeasure', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"SYSTEM_ERROR\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": {\\n \\"Passed\\": true,\\n \\"ResourceCode\\": \\"TransitRouterVpcAttachment\\",\\n \\"ErrorCode\\": \\"Success\\",\\n \\"ErrorMessage\\": \\"stream push failed\\"\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"SYSTEM.ERROR\\"\\n ],\\n \\"AppName\\": \\"spring-cloud-b\\"\\n}","type":"json"}]', + ], + 'ConfirmAppInstance' => [ + 'path' => '', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomainEQSVH4'], + ], + 'parameters' => [ + [ + 'name' => 'TrialBizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The business ID of the trial instance.', 'type' => 'string', 'required' => false, 'example' => 'WS123456'], + ], + [ + 'name' => 'ApplicationType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The application type.', 'type' => 'string', 'required' => false, 'example' => 'PC_WebSite'], + ], + [ + 'name' => 'DeployArea', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The deployment region.', 'type' => 'string', 'required' => false, 'example' => 'HongKong'], + ], + [ + 'name' => 'SiteVersion', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The website version.', 'type' => 'string', 'required' => false, 'example' => 'Basic_Edition'], + ], + [ + 'name' => 'Duration', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'Required. The number of subscription periods.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PricingCycle', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'Required. The unit of the subscription period. Valid values:'."\n" + .'- Year: year'."\n" + .'- Month: month'."\n" + .'- Day: day'."\n" + .'- Hour: hour.', 'type' => 'string', 'required' => false, 'example' => 'Month'], + ], + [ + 'name' => 'Quantity', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'Required. The number of instances to purchase.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'AutoRenew', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'Specifies whether to enable auto-renewal upon expiration.', 'type' => 'boolean', 'required' => false, 'example' => 'false'], + ], + [ + 'name' => 'PaymentType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The payment type.', 'type' => 'string', 'required' => false, 'example' => 'AUTO_PAY'], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The client token that is used to ensure the idempotence of the request. Generate a unique value from your client. The ClientToken value can contain only ASCII characters and cannot exceed 64 characters in length.', 'type' => 'string', 'required' => false, 'example' => '123456'], + ], + [ + 'name' => 'Extend', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The extended information.', 'type' => 'string', 'required' => false, 'example' => '{\\"deliveryNodeName\\":\\"视觉设计确认\\",\\"deliveryNodeStatus\\":\\"Reject\\",\\"deliveryOperatorRole\\":\\"Customer\\"}'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic message.', 'type' => 'string', 'example' => 'SYSTEM_ERROR', 'title' => ''], + 'Synchro' => ['description' => 'The reserved parameter.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The details about the access denial.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The error message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'Module' => [ + 'description' => 'The response data.', + 'type' => 'object', + 'properties' => [ + 'BizId' => ['title' => '', 'description' => 'The business ID.', 'type' => 'string', 'example' => 'WD20250703155602000001'], + 'InstanceId' => ['title' => '', 'description' => 'The instance ID.', 'type' => 'string', 'example' => 'idaas-cn-7mz2uc8v902'], + 'OrderId' => ['title' => '', 'description' => 'The order ID.', 'type' => 'string', 'example' => '247748990880615'], + 'SiteHost' => ['title' => '', 'description' => 'The second-level domain name of the website.', 'type' => 'string', 'example' => 'abcd.scd.wanwang.xin'], + ], + 'title' => '', + 'example' => '', + ], + 'AllowRetry' => ['description' => 'Indicates whether retry is allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters.', 'type' => 'any', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name. The application with this name is queried.', 'type' => 'string', 'example' => 'spring-cloud-b', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidTag.Mismatch', 'errorMessage' => 'The specified Tag.n.Key and Tag.n.Value are not match.', 'description' => ''], + ['errorCode' => 'InvalidTagCount', 'errorMessage' => 'The specified tags are beyond the permitted range.', 'description' => ''], + ], + 404 => [ + ['errorCode' => 'InvalidInstanceChargeType.NotFound', 'errorMessage' => 'The InstanceChargeType does not exist in our records', 'description' => ''], + ['errorCode' => 'InvalidInternetChargeType.ValueNotSupported', 'errorMessage' => 'The specified InternetChargeType is not valid', 'description' => ''], + ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Convert trial to paid', + 'summary' => 'Converts a trial instance to a paid instance.', + 'description' => 'Queries application instance information.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'websitebuild:ConfirmAppInstance', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"SYSTEM_ERROR\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": {\\n \\"BizId\\": \\"WD20250703155602000001\\",\\n \\"InstanceId\\": \\"idaas-cn-7mz2uc8v902\\",\\n \\"OrderId\\": \\"247748990880615\\",\\n \\"SiteHost\\": \\"abcd.scd.wanwang.xin\\"\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"SYSTEM.ERROR\\"\\n ],\\n \\"AppName\\": \\"spring-cloud-b\\"\\n}","type":"json"}]', + ], + 'CopyAppPluginConfig' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomain27H3WL'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '依赖sse接口', + 'tenantRelevance' => 'tenant', + ], + 'parameters' => [ + [ + 'name' => 'SourceBizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The source business ID.', 'type' => 'string', 'example' => '31104757', 'required' => false], + ], + [ + 'name' => 'TargetBizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The target business ID.', 'type' => 'string', 'required' => false, 'example' => '31104758'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6'], + 'DynamicCode' => ['title' => '', 'description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1'], + 'DynamicMessage' => ['title' => '', 'description' => 'The dynamic message. This parameter is not in use. Ignore this parameter.', 'type' => 'string', 'example' => 'SYSTEM_ERROR'], + 'Synchro' => ['title' => '', 'description' => 'Indicates whether the request is synchronously processed.', 'type' => 'boolean', 'example' => 'True'], + 'AccessDeniedDetail' => ['title' => '', 'description' => 'The detailed reason why access was denied.', 'type' => 'string', 'example' => '{}'], + 'RootErrorMsg' => ['title' => '', 'description' => 'The root error message.', 'type' => 'string', 'example' => '系统异常'], + 'RootErrorCode' => ['title' => '', 'description' => 'The root error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR'], + 'Module' => ['title' => '', 'description' => 'The response data.', 'type' => 'boolean', 'example' => 'true'], + 'AllowRetry' => ['title' => '', 'description' => 'Indicates whether retry is allowed.', 'type' => 'boolean', 'example' => 'False'], + 'ErrorArgs' => [ + 'title' => '', + 'description' => 'The error arguments.', + 'type' => 'array', + 'items' => ['title' => '', 'description' => 'The error arguments.', 'type' => 'any', 'example' => 'SYSTEM.ERROR'], + 'example' => '', + ], + 'AppName' => ['title' => '', 'description' => 'The application name. The name must start with a letter and can contain letters, digits, underscores (_), and hyphens (-). The name can be up to 36 characters in length.', 'type' => 'string', 'example' => 'or'], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidTag.Mismatch', 'errorMessage' => 'The specified Tag.n.Key and Tag.n.Value are not match.', 'description' => ''], + ['errorCode' => 'InvalidTagCount', 'errorMessage' => 'The specified tags are beyond the permitted range.', 'description' => ''], + ], + 404 => [ + ['errorCode' => 'InvalidInstanceChargeType.NotFound', 'errorMessage' => 'The InstanceChargeType does not exist in our records', 'description' => ''], + ['errorCode' => 'InvalidInternetChargeType.ValueNotSupported', 'errorMessage' => 'The specified InternetChargeType is not valid', 'description' => ''], + ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Copy plug-in configuration', + 'description' => 'Retrieves the code generation plug-in configuration information.', + 'summary' => 'Copies the plug-in configuration.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'websitebuild:CopyAppPluginConfig', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"SYSTEM_ERROR\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": true,\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"SYSTEM.ERROR\\"\\n ],\\n \\"AppName\\": \\"or\\"\\n}","type":"json"}]', + ], + 'CreateAIStaffChat' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'paid', + 'abilityTreeNodes' => ['FEATUREdomainMAC9NM'], + 'tenantRelevance' => 'tenant', + ], + 'parameters' => [ + [ + 'name' => 'ConversationId', + 'in' => 'formData', + 'schema' => ['title' => '', 'description' => 'The conversation ID.', 'type' => 'string', 'required' => false, 'example' => '5b7105a2-2999-430b-ba23-ba09149d5434'], + ], + [ + 'name' => 'BizId', + 'in' => 'formData', + 'schema' => ['title' => '', 'description' => 'The site ID.', 'type' => 'string', 'required' => false, 'example' => 'WS20250801154628000001'], + ], + [ + 'name' => 'ChatId', + 'in' => 'formData', + 'schema' => ['title' => '', 'description' => 'The chat ID. Pass in this parameter to resume a conversation after an interruption.', 'type' => 'string', 'required' => false, 'example' => '3b465fe1-6f06-4899-af9f-d43d9338df25'], + ], + [ + 'name' => 'Messages', + 'in' => 'formData', + 'style' => 'repeatList', + 'schema' => [ + 'title' => '', + 'description' => 'The list of conversation messages.', + 'type' => 'array', + 'items' => [ + 'description' => 'The error details when an error occurs. Used when multiple messages are returned.', + 'type' => 'object', + 'properties' => [ + 'Role' => ['description' => 'The conversation role.', 'type' => 'string', 'required' => false, 'example' => 'polarx_dn', 'title' => ''], + 'Type' => ['description' => 'The file type.', 'type' => 'string', 'required' => false, 'example' => 'risk', 'title' => ''], + 'ContentType' => ['description' => 'The content type.', 'type' => 'string', 'required' => false, 'example' => 'application/octet-stream', 'title' => ''], + 'Content' => ['description' => 'The message content.', 'type' => 'string', 'required' => false, 'example' => '{\'CodeRevision\': \'1750040991876284109\'}', 'title' => ''], + 'MetaData' => [ + 'description' => 'The business extension metadata in Map format. The value must be a JSON string.', + 'type' => 'object', + 'required' => false, + 'additionalProperties' => ['description' => '业务扩展元数据(Map格式,需为JSON字符串)', 'type' => 'string', 'example' => '{\\"appId\\":\\"WS20260413085404000001\\",\\"inputTokens\\":275,\\"outputTokens\\":3}', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'required' => false, + 'title' => '', + 'example' => '', + ], + 'required' => false, + 'maxItems' => 100, + 'example' => '', + ], + ], + [ + 'name' => 'MetaData', + 'in' => 'formData', + 'style' => 'flat', + 'schema' => [ + 'title' => '', + 'description' => 'The additional information for the conversation.', + 'type' => 'object', + 'required' => false, + 'additionalProperties' => ['description' => '业务扩展元数据(Map格式,需为JSON字符串)', 'type' => 'string', 'example' => '{\\"MD5\\":\\"8ba46100bd898461f0f589704f2fad25\\",\\"driver\\":\\"vhd\\",\\"flag\\":\\"769\\",\\"imds_support\\":\\"v1\\",\\"io_optimized\\":true,\\"nvme_supported\\":false,\\"uefi_preferred\\":false}', 'title' => ''], + 'example' => '', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic error message.', 'type' => 'string', 'example' => 'abc', 'title' => ''], + 'Synchro' => ['description' => 'A reserved parameter.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The detailed reason why access was denied.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The exception message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'Module' => ['description' => 'The response data.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'AllowRetry' => ['description' => 'Indicates whether retry is allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters returned.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters returned.', 'type' => 'any', 'example' => 'ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'spring-cloud-b', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'WanXiaoZhi 2.0 AI conversation', + 'summary' => 'Asynchronously initiates a conversation with an AI employee.', + 'description' => 'Initiates a WanXiaoZhi 2.0 AI conversation.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'websitebuild:CreateAIStaffChat', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'AppInstance', 'arn' => 'acs:websitebuild::{#accountId}:appinstance/{#BizId}'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"abc\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": true,\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"ERROR\\"\\n ],\\n \\"AppName\\": \\"spring-cloud-b\\"\\n}","type":"json"}]', + ], + 'CreateAIStaffConversation' => [ + 'summary' => 'Creates an AI employee session.', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomainMAC9NM'], + 'autoTest' => true, + 'tenantRelevance' => 'publicInformation', + ], + 'parameters' => [ + [ + 'name' => 'Text', + 'in' => 'formData', + 'schema' => ['title' => '', 'description' => 'The user question text. The first 100 characters are truncated as the session title.', 'type' => 'string', 'required' => false, 'example' => '卫浴五金产品,表面采用拉丝不锈钢材质,整体色调为现代银灰色,呈现简约且富有质感的风格。产品包括淋浴花洒、水龙头及毛巾架等配件,均具备防锈、耐腐蚀性能,适用于潮湿环境。各部件连接处设计精密,配有隐藏式螺丝结构,提升整体美观度。水龙头和花洒喷头支持多模式出水,把手操作顺滑,符合人体工学设计。所有五金件通过国家节水认证,支持冷热水接入,安装方式为壁挂式。'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6', 'title' => ''], + 'DynamicCode' => ['description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1', 'title' => ''], + 'DynamicMessage' => ['description' => 'The dynamic message.', 'type' => 'string', 'example' => 'SYSTEM_ERROR', 'title' => ''], + 'Synchro' => ['description' => 'The reserved parameter.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'AccessDeniedDetail' => ['description' => 'The detailed reason why access was denied.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'RootErrorMsg' => ['description' => 'The exception message.', 'type' => 'string', 'example' => '系统异常', 'title' => ''], + 'RootErrorCode' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'Module' => [ + 'description' => 'The response data.', + 'type' => 'object', + 'properties' => [ + 'ConversationId' => ['description' => 'The session ID.', 'type' => 'string', 'example' => '8642d886-0322-43a9-b12f-6629b067978c', 'title' => ''], + 'SectionId' => ['description' => 'The section ID of the check item.', 'type' => 'string', 'example' => '11', 'title' => ''], + 'SiteId' => ['description' => 'The site ID. You can obtain this value by calling the [ListSites](~~ListSites~~) operation.', 'type' => 'string', 'example' => '865181640657408', 'title' => ''], + 'ChatId' => ['description' => 'The chat ID.', 'type' => 'string', 'example' => '53467af9-8c4e-4498-9032-1f26978007f8', 'title' => ''], + 'BotId' => ['description' => 'The chatbot ID.', 'type' => 'string', 'example' => 'Zero2', 'title' => ''], + 'Title' => ['description' => 'The current viewpoint, equivalent to the news title.', 'type' => 'string', 'example' => 'Feel Like Makin\' Love', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'AllowRetry' => ['description' => 'Indicates whether retry is allowed.', 'type' => 'boolean', 'example' => 'False', 'title' => ''], + 'ErrorArgs' => [ + 'description' => 'The error parameters returned.', + 'type' => 'array', + 'items' => ['description' => 'The error parameters returned.', 'type' => 'any', 'example' => 'SYSTEM.ERROR', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'AppName' => ['description' => 'The application name. The application with this name is queried.', 'type' => 'string', 'example' => 'spring-cloud-b', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Create an AI session for wan xiaozhi 2.0', + 'description' => 'Creates an AI session for Wan Xiaozhi 2.0.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'websitebuild:CreateAIStaffConversation', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'WebsiteBuild', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6C6B99AC-39EC-5350-874C-204128C905E6\\",\\n \\"DynamicCode\\": \\"ERROR-oo1\\",\\n \\"DynamicMessage\\": \\"SYSTEM_ERROR\\",\\n \\"Synchro\\": true,\\n \\"AccessDeniedDetail\\": \\"{}\\",\\n \\"RootErrorMsg\\": \\"系统异常\\",\\n \\"RootErrorCode\\": \\"SYSTEM.ERROR\\",\\n \\"Module\\": {\\n \\"ConversationId\\": \\"8642d886-0322-43a9-b12f-6629b067978c\\",\\n \\"SectionId\\": \\"11\\",\\n \\"SiteId\\": \\"865181640657408\\",\\n \\"ChatId\\": \\"53467af9-8c4e-4498-9032-1f26978007f8\\",\\n \\"BotId\\": \\"Zero2\\",\\n \\"Title\\": \\"Feel Like Makin\' Love\\"\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"SYSTEM.ERROR\\"\\n ],\\n \\"AppName\\": \\"spring-cloud-b\\"\\n}","type":"json"}]', + ], + 'CreateAppAssistantAgent' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREdomainFU848L'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '依赖sse接口', + 'tenantRelevance' => 'tenant', + ], + 'parameters' => [ + [ + 'name' => 'BizId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The business ID.', 'type' => 'string', 'example' => 'WS20250731233102000001', 'required' => false], + ], + [ + 'name' => 'AgentName', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The name of the agent.', 'type' => 'string', 'example' => '测试业务空间', 'required' => false], + ], + [ + 'name' => 'PlatformType', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The platform type.', 'type' => 'string', 'example' => 'LINUX64', 'required' => false], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'PopResultDTO', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => '6C6B99AC-39EC-5350-874C-204128C905E6'], + 'DynamicCode' => ['title' => '', 'description' => 'The dynamic error code.', 'type' => 'string', 'example' => 'ERROR-oo1'], + 'DynamicMessage' => ['title' => '', 'description' => 'The dynamic error message, which is used to replace the `%s` placeholder in the **ErrMessage** response parameter.'."\n" + .'> If **ErrMessage** returns **The Value of Input Parameter %s is not valid** and **DynamicMessage** returns **DtsJobId**, the value of the request parameter **DtsJobId** is invalid.', 'type' => 'string', 'example' => 'SYSTEM_ERROR'], + 'Synchro' => ['title' => '', 'description' => 'A reserved parameter.', 'type' => 'boolean', 'example' => 'True'], + 'AccessDeniedDetail' => ['title' => '', 'description' => 'The access denied details.', 'type' => 'string', 'example' => '{}'], + 'RootErrorMsg' => ['title' => '', 'description' => 'The error message.', 'type' => 'string', 'example' => '系统异常'], + 'RootErrorCode' => ['title' => '', 'description' => 'The error code.', 'type' => 'string', 'example' => 'SYSTEM.ERROR'], + 'Module' => [ + 'description' => 'The response data.', + 'type' => 'object', + 'properties' => [ + 'AgentId' => ['title' => '', 'description' => 'The agent ID returned by the platform.', 'type' => 'string', 'example' => 'duanwei@qianrutest'], + 'AgentName' => ['title' => '', 'description' => 'The name of the agent.', 'type' => 'string', 'example' => '测试业务空间'], + 'BizId' => ['title' => '', 'description' => 'The business ID of the associated application instance.', 'type' => 'string', 'example' => 'WD20250703155602000001'], + 'UserId' => ['title' => '', 'description' => 'The user ID.', 'type' => 'string', 'example' => '1231313131'], + 'PlatformType' => ['title' => '', 'description' => 'The platform type.', 'type' => 'string', 'example' => 'VMWARE'], + 'Status' => ['title' => '', 'description' => 'The status.', 'type' => 'string', 'example' => 'NORMAL'], + 'PlatformAppId' => ['title' => '', 'description' => 'The application ID of the agent on the platform.', 'type' => 'string', 'example' => 'WA12313131313'], + 'Credential' => [ + 'title' => '', + 'description' => 'The authentication credential.', + 'type' => 'object', + 'properties' => [ + 'Username' => ['title' => '', 'description' => 'The username.', 'type' => 'string', 'example' => 'Test'], + 'Extra' => [ + 'title' => '', + 'description' => 'The extended field.', + 'type' => 'object', + 'additionalProperties' => ['description' => '维度字段', 'type' => 'string', 'example' => '{\\"Callrecording\\":\\"1\\"}', 'title' => ''], + 'example' => '', + ], + ], + 'example' => '', + ], + 'EmbedConfig' => [ + 'title' => '', + 'description' => 'The embedding configuration.', + 'type' => 'object', + 'properties' => [ + 'RawScript' => ['title' => '', 'description' => 'The raw embedding script.', 'type' => 'string', 'example' => '