From 814ec806c22e2782390af5a4a05cb6281aabd5e1 Mon Sep 17 00:00:00 2001 From: Zhineng Li Date: Sun, 12 Jul 2026 16:56:35 +0800 Subject: update APIs 20260712 --- data/rtc/2018-01-11/api-docs.php | 16830 +++++++++++-------------------------- 1 file changed, 5076 insertions(+), 11754 deletions(-) (limited to 'data/rtc/2018-01-11/api-docs.php') diff --git a/data/rtc/2018-01-11/api-docs.php b/data/rtc/2018-01-11/api-docs.php index 491071b..5fbfbde 100644 --- a/data/rtc/2018-01-11/api-docs.php +++ b/data/rtc/2018-01-11/api-docs.php @@ -1,152 +1,181 @@ '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'rtc', - 'version' => '2018-01-11', - ], + 'info' => ['style' => 'RPC', 'product' => 'rtc', 'version' => '2018-01-11'], 'components' => [ 'schemas' => [], ], 'apis' => [ - 'ModifyApp' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AddRecordTemplate' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'LayoutIds', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'AppName', + 'name' => 'Formats', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 3, ], ], - ], - ], - 'DescribeApps' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Backgrounds', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + 'maxItems' => 1, ], ], [ - 'name' => 'Status', + 'name' => 'Watermarks', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + 'maxItems' => 1, ], ], [ - 'name' => 'Order', + 'name' => 'ClockWidgets', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'maxItems' => 1, ], ], [ - 'name' => 'PageNum', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppVersion', + 'name' => 'TaskProfile', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - '2.0', - '3.0', - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'DescribeAppKey' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'MediaEncode', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], - ], - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'BackgroundColor', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'OssBucket', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'OssFilePrefix', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'FileSplitInterval', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + ], + [ + 'name' => 'DelayStopTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '5', 'maximum' => '86400'], + ], + [ + 'name' => 'MnsQueue', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'HttpCallbackUrl', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'EnableM3u8DateTime', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'OssEndpoint', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'CreateAppLayout' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateAppAgentTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -155,352 +184,207 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ClientToken', + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + ], + [ + 'name' => 'Type', 'in' => 'query', 'schema' => [ - 'type' => 'string', + 'type' => 'integer', + 'format' => 'int32', 'required' => false, + 'enum' => ['1'], ], ], [ - 'name' => 'AppId', + 'name' => 'ChatMode', 'in' => 'query', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2'], ], ], [ - 'name' => 'Layout', + 'name' => 'InterruptMode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2'], + ], + ], + [ + 'name' => 'Greeting', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AsrConfig', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', - 'required' => true, + 'required' => false, 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 100, - ], - 'Panes' => [ + 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'MaxSentenceSilence' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'WordWeights' => [ 'type' => 'array', - 'required' => true, + 'required' => false, 'items' => [ 'type' => 'object', - 'required' => false, + 'required' => true, 'properties' => [ - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '2', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - 'maximum' => '15', - ], + 'Word' => ['type' => 'string', 'required' => true], + 'Lang' => ['type' => 'string', 'required' => false], + 'Weight' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], - 'minItems' => 1, - 'maxItems' => 16, + ], + 'VadConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'InterruptSpeechDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '3000'], + ], ], ], ], ], - ], - ], - 'ModifyAppLayout' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'ClientToken', + 'name' => 'LlmConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'Vendor' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['aliyun', 'thirdparty', 'dingtalk'], + ], + 'Url' => ['type' => 'string', 'required' => false, 'maxLength' => 100], + 'ApiKey' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200], + 'Temperature' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'TopP' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'MaxToken' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'HistoryDepth' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Prompt' => ['type' => 'string', 'required' => false], + 'AgentAppId' => ['type' => 'string', 'required' => false, 'maxLength' => 500], + ], ], ], [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Layout', + 'name' => 'TtsConfig', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', - 'required' => true, + 'required' => false, 'properties' => [ - 'Name' => [ + 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'Vendor' => [ 'type' => 'string', - 'required' => true, - 'maxLength' => 100, + 'required' => false, + 'enum' => ['aliyun', 'customized', 'dingmaas'], ], - 'Panes' => [ + 'ApiKey' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200], + 'Voice' => ['type' => 'string', 'required' => false], + 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Rate' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Pitch' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FilterBrackets' => [ 'type' => 'array', 'required' => false, 'items' => [ - 'type' => 'object', + 'type' => 'integer', + 'format' => 'int32', 'required' => false, - 'properties' => [ - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '2', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - 'maximum' => '15', - ], - ], + 'enum' => ['1', '2', '3', '4', '5'], ], - 'minItems' => 1, - 'maxItems' => 16, - ], - 'LayoutId' => [ - 'type' => 'string', - 'required' => true, ], ], ], ], - ], - ], - 'DeleteAppLayout' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Layout', + 'name' => 'AgentSilenceConfig', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'LayoutId' => [ - 'type' => 'string', - 'required' => true, - ], + 'AlertTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'WebhookTriggerTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Strategy' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '2'], + 'Content' => ['type' => 'string', 'required' => false, 'maxLength' => 2500], ], ], ], - ], - ], - 'DescribeAppLayouts' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], [ - 'name' => 'PageNum', + 'name' => 'AmbientSoundConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'SoundId' => ['type' => 'string', 'required' => false, 'maxLength' => 30], + 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + ], ], ], [ - 'name' => 'PageSize', + 'name' => 'InterruptConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'SemanticsInterrupt' => ['type' => 'boolean', 'required' => false], + ], ], ], [ - 'name' => 'Condition', + 'name' => 'BackChannelConfig', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'LayoutId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], + 'UserTurnEnd' => ['type' => 'boolean', 'required' => false], ], ], ], - ], - ], - 'DescribeSystemLayoutList' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ [ - 'name' => 'PageNum', + 'name' => 'EnableVideoUnderstanding', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'PageSize', + 'name' => 'PreferVideo', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'DescribeAppCallStatus' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateAppLayout' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -509,114 +393,110 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'ModifyAppCallbackStatus' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Layout', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true, 'maxLength' => 100], + 'Panes' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '2'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'PaneId' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '15'], + ], + ], + 'minItems' => 1, + 'maxItems' => 16, + ], + ], ], ], ], ], - 'DescribeAllCallback' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateAppRecordTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'parameters' => [], - ], - 'DescribeCallbacks' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ + 'parameters' => [ [ - 'AK' => [], + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'RecordTemplate', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true], + 'FilePrefix' => ['type' => 'string', 'required' => true], + 'FileSplitInterval' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1800', 'maximum' => '20000'], + 'DelayStopTime' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '180', 'maximum' => '300'], + 'MediaEncode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'enum' => [ + '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36', + '37', '38', '39', '40', '41', '42', '43', '0', '60', '61', + ], + ], + 'Formats' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 1, + ], + 'LayoutIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 16, + ], + ], ], ], - ], - ], - 'DescribeAppCallbackSecretKey' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ModifyCallbackMeta' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'CreateAppStreamingOutTemplate' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -627,51 +507,41 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Callback', + 'name' => 'StreamingOutTemplate', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ - 'Category' => [ - 'type' => 'string', + 'Name' => ['type' => 'string', 'required' => true], + 'LayoutIds' => [ + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false, 'pattern' => '^\\d+$'], + 'minItems' => 1, + 'maxItems' => 16, ], - 'Conf' => [ - 'type' => 'string', + 'MediaEncode' => [ + 'type' => 'integer', + 'format' => 'int32', 'required' => true, - ], - 'SubEvent' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, + 'enum' => [ + '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36', + '37', '38', '39', '40', '41', '42', '43', '0', '60', '61', ], - 'maxItems' => 20, ], ], ], ], ], ], - 'StartCategoryCallback' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateAppViewTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -682,123 +552,100 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Callback', + 'name' => 'Template', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ - 'Category' => [ - 'type' => 'string', + 'Name' => ['type' => 'string', 'required' => true], + 'LayoutIds' => [ + 'type' => 'array', 'required' => true, + 'pattern' => '^\\d+$', + 'items' => ['type' => 'string', 'required' => false, 'pattern' => '^\\d+$'], + 'minItems' => 1, + 'maxItems' => 16, ], - ], + 'MediaEncode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'enum' => [ + '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36', + '37', '38', '39', '40', '41', '42', '43', '0', '60', '61', + ], + ], + ], ], ], ], ], - 'StopCategoryCallback' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateAutoLiveStreamRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'ChannelIds', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'Callback', + 'name' => 'ChannelIdPrefixes', 'in' => 'query', - 'style' => 'json', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Category' => [ - 'type' => 'string', - 'required' => true, - ], - ], + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], - ], - ], - 'DescribeChannels' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'PlayDomain', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 8, - 'maxLength' => 11, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageNo', + 'name' => 'RuleName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PageSize', + 'name' => 'CallBack', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '100', - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MediaEncode', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'StopChannel' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCloudNotePhrases' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -809,102 +656,152 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ChannelId', + 'name' => 'Phrase', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 30], + 'Description' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 200], + 'WordWeights' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Word' => ['type' => 'string', 'required' => true], + 'Weight' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + ], + ], + 'minItems' => 1, + 'maxItems' => 300, + ], + ], ], ], ], ], - 'DescribeChannelAllUsers' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateEventSubscribe' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Users', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'ChannelId', + 'name' => 'Events', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 16, ], ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CallbackUrl', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'NeedCallbackAuth', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'Role', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], ], ], - 'DescribeChannelUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateMPULayout' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Panes', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'MajorPane' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + 'maxItems' => 16, ], ], [ - 'name' => 'ChannelId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UserId', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AudioMixCount', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], - 'DescribeChannel' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteAppAgentTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -915,28 +812,18 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ChannelId', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'RemoveUsers' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteAppLayout' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -945,51 +832,32 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ChannelId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Users', + 'name' => 'Layout', 'in' => 'query', - 'style' => 'flat', + 'style' => 'json', 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'UserId' => [ - 'type' => 'string', - 'required' => true, - ], - ], + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'LayoutId' => ['type' => 'string', 'required' => true], ], - 'minItems' => 1, - 'maxItems' => 30, ], ], ], ], - 'DescribeAppRecordStatus' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteAppRecordTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1000,28 +868,30 @@ [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AppId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Template', + 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'TemplateId' => ['type' => 'string', 'required' => true], + ], ], ], ], ], - 'ModifyAppRecordStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteAppStreamingOutTemplate' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1030,30 +900,27 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ClientToken', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'StreamingOutTemplate', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, - ], + 'properties' => [ + 'TemplateId' => ['type' => 'string', 'required' => true], + ], + ], ], ], ], - 'CreateAppRecordTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteAppViewTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1062,246 +929,69 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ClientToken', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'RecordTemplate', + 'name' => 'Template', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - ], - 'FilePrefix' => [ - 'type' => 'string', - 'required' => true, - ], - 'FileSplitInterval' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1800', - 'maximum' => '20000', - ], - 'DelayStopTime' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '180', - 'maximum' => '300', - ], - 'MediaEncode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'enum' => [ - '1', - '54', - '53', - '52', - '10', - '20', - '22', - '23', - '30', - '31', - '24', - '25', - '26', - '27', - '28', - '32', - '33', - '34', - '35', - '36', - '37', - '38', - '39', - '40', - '41', - '42', - '43', - '0', - '60', - '61', - ], - ], - 'Formats' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 1, - ], - 'LayoutIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 16, - ], + 'TemplateId' => ['type' => 'string', 'required' => true], ], ], ], - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], ], ], - 'ModifyAppRecordTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteAutoLiveStreamRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ClientToken', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'RecordTemplate', + 'name' => 'RuleId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - ], - 'FilePrefix' => [ - 'type' => 'string', - 'required' => true, - ], - 'FileSplitInterval' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1800', - 'maximum' => '20000', - ], - 'DelayStopTime' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '180', - 'maximum' => '300', - ], - 'MediaEncode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'enum' => [ - '1', - '54', - '53', - '52', - '10', - '20', - '22', - '23', - '30', - '31', - '24', - '25', - '26', - '27', - '28', - '32', - '33', - '34', - '35', - '36', - '37', - '38', - '39', - '40', - '41', - '42', - '43', - '0', - '60', - '61', - ], - ], - 'Formats' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 1, - ], - 'LayoutIds' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - 'TemplateId' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], + ], + ], + 'DeleteChannel' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteAppRecordTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteCloudNotePhrases' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1309,157 +999,102 @@ ], 'deprecated' => false, 'parameters' => [ - [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Template', + 'name' => 'Phrase', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ - 'TemplateId' => [ - 'type' => 'string', - 'required' => true, - ], + 'Id' => ['type' => 'string', 'required' => true], ], ], ], ], ], - 'DescribeAppRecordTemplates' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteEventSubscribe' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ClientToken', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'SubscribeId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DeleteMPULayout' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'PageNum', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'PageSize', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Condition', + 'name' => 'LayoutId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TemplateId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], - 'DescribeCloudRecordStatus' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteRecordTemplate' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ChannelId', + 'name' => 'TemplateId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DescribeAllCallback' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'AK' => [], ], ], + 'deprecated' => false, + 'parameters' => [], ], - 'DescribeAppRecordingFiles' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DescribeAppAgentFunctionStatus' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1470,80 +1105,162 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], - [ - 'name' => 'ChannelId', + ], + ], + 'DescribeAppAgentTemplates' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageNo', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 128], + ], + [ + 'name' => 'Id', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 128], + ], + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100'], + ], + ], + ], + 'DescribeAppCallStatus' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'StartTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DescribeAppCallbackSecretKey' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'EndTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DescribeAppKey' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'TaskIds', + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DescribeAppLayouts' => [ + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'Condition', 'in' => 'query', 'style' => 'json', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'LayoutId' => ['type' => 'string', 'required' => false], + 'Name' => ['type' => 'string', 'required' => false], ], - 'minItems' => 1, ], ], ], ], - 'StartCloudRecord' => [ - 'methods' => [ - 'post', + 'DescribeAppLiveStreamStatus' => [ + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'DescribeAppRecordStatus' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1551,5517 +1268,277 @@ ], 'deprecated' => false, 'parameters' => [ + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DescribeAppRecordTemplates' => [ + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ChannelId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TemplateId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - 'pattern' => '^[\\w.-]+$', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TaskId', + 'name' => 'PageNum', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], ], [ - 'name' => 'CropMode', + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'Condition', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, - 'enum' => [ - '1', - '2', - '3', + 'properties' => [ + 'TemplateId' => ['type' => 'string', 'required' => false], + 'Name' => ['type' => 'string', 'required' => false], ], ], ], + ], + ], + 'DescribeAppRecordingFiles' => [ + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ReservePaneForNoCameraUser', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ShowDefaultBackgroundOnMute', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SubHighResolutionStream', + 'name' => 'PageNo', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], ], [ - 'name' => 'StartWithoutChannel', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100'], ], [ - 'name' => 'StartWithoutChannelWaitTime', + 'name' => 'StartTs', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'Annotation', + 'name' => 'EndTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'TaskIds', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'enum' => [ - 'disable', - 'enable', - ], + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, ], ], + ], + ], + 'DescribeAppStreamingOutTemplates' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'StorageConfig', + 'name' => 'AppId', 'in' => 'query', - 'style' => 'flat', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'Condition', + 'in' => 'query', + 'style' => 'json', 'schema' => [ 'type' => 'object', - 'required' => true, + 'required' => false, 'properties' => [ - 'Vendor' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - ], - 'Region' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'Bucket' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - ], - 'AccessKey' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - ], - 'SecretKey' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - ], - 'Endpoint' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - ], - ], - ], - ], - [ - 'name' => 'Panes', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'VideoOrder' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'cameraFirst', - 'screenFirst', - ], - ], - 'SourceType' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'video', - 'camera', - 'screen', - 'whiteboard', - ], - ], - 'Images' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PaneImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'Texts' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'Texture' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'PaneCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'Source' => [ - 'type' => 'string', - 'required' => false, - ], - 'Backgrounds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'PaneBackgroundCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'Whiteboard' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'WhiteboardId' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'ReservePaneForOfflineUser' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'maxItems' => 16, - ], - ], - [ - 'name' => 'Images', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'ImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'Backgrounds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BackgroundCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'Texts', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Texture' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'ClockWidgets', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Zone' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'RegionColor', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - ], - ], - ], - [ - 'name' => 'BgColor', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - ], - [ - 'name' => 'LayoutSpecifiedUsers', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Type' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'white', - 'black', - ], - ], - 'Ids' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - ], - ], - ], - [ - 'name' => 'RecordMode', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '0', - '1', - ], - ], - ], - [ - 'name' => 'SingleStreamingRecord', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AvMerge' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'SpecifiedStreams' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'StreamType' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'mic', - 'camera', - 'screen-cast', - ], - ], - 'Type' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'white', - ], - ], - 'Ids' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - ], - ], - 'minItems' => 1, - 'maxItems' => 3, - ], - 'TranscodingParameters' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Audio' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Bitrate' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '64', - '128', - '192', - ], - ], - 'Codec' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'mp3', - 'aac', - ], - ], - 'SampleRate' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '16000', - '32000', - '48000', - '8000', - '44100', - ], - ], - ], - ], - 'Container' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'mp3', - 'aac', - 'mp4', - 'ts', - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'UpdateCloudRecord' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TemplateId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], - ], - [ - 'name' => 'Panes', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SourceType' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'video', - 'camera', - 'screen', - 'whiteboard', - ], - ], - 'VideoOrder' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'cameraFirst', - 'screenFirst', - ], - ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '0', - 'maximum' => '15', - ], - 'Source' => [ - 'type' => 'string', - 'required' => false, - ], - 'PaneCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'ReservePaneForOfflineUser' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Images' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'PaneImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'Backgrounds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'PaneBackgroundCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'Texts' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Texture' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '72', - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '9', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '10', - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'Whiteboard' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'WhiteboardId' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - 'maxItems' => 16, - ], - ], - [ - 'name' => 'Images', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'ImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'Backgrounds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'BackgroundCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'Texts', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Texture' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '72', - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '9', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '10', - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'ClockWidgets', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Zone' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-12', - 'maximum' => '12', - 'exclusiveMaximum' => true, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '72', - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '9', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '10', - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'LayoutSpecifiedUsers', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Type' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'white', - 'black', - ], - ], - 'Ids' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - ], - ], - ], - ], - ], - 'StopCloudRecord' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], - ], - ], - ], - 'DescribeAppLiveStreamStatus' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'ModifyAppLiveStreamStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'CreateAppStreamingOutTemplate' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'StreamingOutTemplate', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - ], - 'LayoutIds' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - 'pattern' => '^\\d+$', - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - 'MediaEncode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'enum' => [ - '1', - '54', - '53', - '52', - '10', - '20', - '22', - '23', - '30', - '31', - '24', - '25', - '26', - '27', - '28', - '32', - '33', - '34', - '35', - '36', - '37', - '38', - '39', - '40', - '41', - '42', - '43', - '0', - '60', - '61', - ], - ], - ], - ], - ], - ], - ], - 'ModifyAppStreamingOutTemplate' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'StreamingOutTemplate', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - ], - 'LayoutIds' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - 'pattern' => '^\\d+$', - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - 'MediaEncode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'enum' => [ - '1', - '54', - '53', - '52', - '10', - '20', - '22', - '23', - '30', - '31', - '24', - '25', - '26', - '27', - '28', - '32', - '33', - '34', - '35', - '36', - '37', - '38', - '39', - '40', - '41', - '42', - '43', - '0', - '60', - '61', - ], - ], - 'TemplateId' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - ], - ], - 'DeleteAppStreamingOutTemplate' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'StreamingOutTemplate', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'TemplateId' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - ], - ], - 'DescribeAppStreamingOutTemplates' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'PageNum', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'Condition', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TemplateId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - ], - 'DescribeStreamingOutStatus' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'StartStreamingOut' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TemplateId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - 'pattern' => '^[\\w.-]+$', - ], - ], - [ - 'name' => 'Url', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], - ], - [ - 'name' => 'CropMode', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - ], - [ - 'name' => 'ReservePaneForNoCameraUser', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'ShowDefaultBackgroundOnMute', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'SubHighResolutionStream', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'StartWithoutChannel', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'StartWithoutChannelWaitTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'Annotation', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'disable', - 'enable', - ], - ], - ], - [ - 'name' => 'Panes', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'VideoOrder' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'cameraFirst', - 'screenFirst', - ], - ], - 'SourceType' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [], - ], - 'Images' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PaneImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'Texts' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'Texture' => [ - 'type' => 'string', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'PaneCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'PaneId' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [], - 'pattern' => '^\\d+$', - ], - 'Source' => [ - 'type' => 'string', - 'required' => false, - ], - 'Backgrounds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'PaneBackgroundCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'Whiteboard' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'WhiteboardId' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'ReservePaneForOfflineUser' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'maxItems' => 16, - ], - ], - [ - 'name' => 'Backgrounds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BackgroundCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'Images', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'ImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'Texts', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Texture' => [ - 'type' => 'string', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'ClockWidgets', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Zone' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'RegionColor', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - ], - ], - ], - [ - 'name' => 'BgColor', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - ], - [ - 'name' => 'LayoutSpecifiedUsers', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Type' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'white', - 'black', - ], - ], - 'Ids' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - ], - ], - ], - [ - 'name' => 'SpecMixedUserList', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 25, - ], - ], - ], - ], - 'UpdateStreamingOut' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TemplateId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], - ], - [ - 'name' => 'CropMode', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - ], - [ - 'name' => 'Panes', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'VideoOrder' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'cameraFirst', - 'screenFirst', - ], - ], - 'SourceType' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'video', - 'camera', - 'screen', - 'whiteboard', - ], - ], - 'Images' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PaneImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'Texts' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '10', - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'Texture' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '9', - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '72', - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'PaneCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '15', - ], - 'Source' => [ - 'type' => 'string', - 'required' => false, - ], - 'Backgrounds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'PaneBackgroundCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - 'Display' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'streamOnly', - 'backup', - 'always', - ], - ], - ], - ], - 'maxItems' => 3, - ], - 'Whiteboard' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'WhiteboardId' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'ReservePaneForOfflineUser' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'maxItems' => 16, - ], - ], - [ - 'name' => 'Images', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'ImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'Backgrounds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BackgroundCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 1024, - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'Texts', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '10', - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '72', - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Texture' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '9', - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'ClockWidgets', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '10', - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '72', - ], - 'Zone' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-12', - 'maximum' => '12', - 'exclusiveMaximum' => true, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - 'minimum' => '0', - 'maximum' => '1', - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '9', - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - ], - ], - ], - 'maxItems' => 3, - ], - ], - [ - 'name' => 'RegionColor', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - ], - ], - ], - [ - 'name' => 'BgColor', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - ], - ], - ], - [ - 'name' => 'LayoutSpecifiedUsers', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Type' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'white', - 'black', - ], - ], - 'Ids' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - ], - ], - ], - [ - 'name' => 'SpecMixedUserList', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 25, - ], - ], - ], - ], - 'StopStreamingOut' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], - ], - ], - ], - 'CreateCloudNotePhrases' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Phrase', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 30, - ], - 'Description' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 200, - ], - 'WordWeights' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Word' => [ - 'type' => 'string', - 'required' => true, - ], - 'Weight' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - ], - 'minItems' => 1, - 'maxItems' => 300, - ], - ], - ], - ], - ], - ], - 'ModifyCloudNotePhrases' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Phrase', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Id' => [ - 'type' => 'string', - 'required' => true, - ], - 'Name' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 30, - ], - 'Description' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 200, - ], - 'WordWeights' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Word' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - ], - 'Weight' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '-6', - 'maximum' => '5', - ], - ], - ], - 'minItems' => 1, - 'maxItems' => 300, - ], - ], - ], - ], - ], - ], - 'DescribeCloudNotePhrases' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'PageNum', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - ], - ], - [ - 'name' => 'Condition', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Id' => [ - 'type' => 'string', - 'required' => false, - ], - 'Name' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 30, - ], - ], - ], - ], - ], - ], - 'DeleteCloudNotePhrases' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Phrase', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Id' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - ], - ], - 'StartCloudNote' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[\\w.-]+$', - ], - ], - [ - 'name' => 'StorageConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Vendor' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - ], - 'Region' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'Bucket' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - ], - 'AccessKey' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - ], - 'SecretKey' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - ], - ], - ], - ], - [ - 'name' => 'SourceLanguage', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'cn', - 'en', - 'ja', - 'yue', - 'ko', - 'de', - 'fr', - 'ru', - 'multilingual', - 'es', - 'vi', - 'it', - 'sv', - 'cs', - 'pl', - 'th', - 'fi', - 'hi', - 'id', - 'pt', - 'ar', - 'fil', - 'ms', - 'tr', - 'hu', - 'lo', - 'pt-br', - 'es-ar', - 'es-mx', - ], - ], - ], - [ - 'name' => 'LanguageHints', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'cn', - 'en', - 'ja', - 'ko', - 'de', - 'fr', - 'ru', - 'es', - 'vi', - 'it', - 'sv', - 'cs', - 'pl', - 'th', - 'fi', - 'hi', - 'id', - 'pt', - 'ar', - 'fil', - 'ms', - 'tr', - 'hu', - 'lo', - 'pt-br', - 'es-ar', - 'es-mx', - ], - ], - ], - ], - [ - 'name' => 'Transcription', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'DiarizationEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'SpeakerCount' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '0', - '2', - ], - ], - 'TranscriptionLevel' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - ], - ], - 'PhraseId' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 50, - ], - ], - ], - ], - [ - 'name' => 'AutoChapters', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Enabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'MeetingAssistance', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Enabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'MeetingAssistanceType' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'Actions', - 'KeyInformation', - ], - ], - ], - ], - ], - ], - [ - 'name' => 'Summarization', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Enabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Type' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'Paragraph', - 'Conversational', - 'QuestionsAnswering', - ], - ], - ], - ], - ], - ], - [ - 'name' => 'TextPolish', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Enabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'ServiceInspection', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Enabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'SceneIntroduction' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 1024, - ], - 'InspectionIntroduction' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 1024, - ], - 'InspectionContents' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Title' => [ - 'type' => 'string', - 'required' => true, - ], - 'Content' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - 'maxItems' => 100, - ], - ], - ], - ], - [ - 'name' => 'CustomPrompt', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Enabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'CustomPromptContents' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - ], - 'Prompt' => [ - 'type' => 'string', - 'required' => true, - ], - 'Model' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'tingwu-turbo', - 'tingwu-plus', - 'qwen-max', - ], - ], - 'TransType' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'default', - 'chat', - ], - ], - ], - ], - 'minItems' => 1, - 'maxItems' => 3, - ], - ], - ], - ], - [ - 'name' => 'RealtimeSubtitle', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AsrCallback' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Enabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Translation' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TranslateLevel' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'StopCloudNote' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[\\w.-]+$', - ], - ], - ], - ], - 'DescribeCloudNotes' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'PageNo', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - ], - ], - [ - 'name' => 'StartTs', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'EndTs', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'TaskIds', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[\\w.-]+$', - ], - 'minItems' => 1, - 'maxItems' => 10, - ], - ], - ], - ], - 'DescribeAppAgentFunctionStatus' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'ModifyAppAgentFunctionStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'ModifyAppAgentTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Id', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Name', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - ], - [ - 'name' => 'Type', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - ], - ], - ], - [ - 'name' => 'ChatMode', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - ], - ], - ], - [ - 'name' => 'InterruptMode', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - ], - ], - ], - [ - 'name' => 'Greeting', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'AsrConfig', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'VocabularyId' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 100, - ], - 'WordWeights' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Word' => [ - 'type' => 'string', - 'required' => true, - ], - 'Lang' => [ - 'type' => 'string', - 'required' => false, - ], - 'Weight' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - ], - ], - 'MaxSentenceSilence' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'VadConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'InterruptSpeechDuration' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '3000', - ], - ], - ], + 'TemplateId' => ['type' => 'string', 'required' => false], + 'Name' => ['type' => 'string', 'required' => false], ], ], ], + ], + ], + 'DescribeAppViewStatus' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'LlmConfig', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Vendor' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'aliyun', - 'thirdparty', - ], - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 100, - ], - 'ApiKey' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 200, - ], - 'Temperature' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'TopP' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'MaxToken' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'HistoryDepth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Prompt' => [ - 'type' => 'string', - 'required' => false, - ], - 'AgentAppId' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 500, - ], - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'TtsConfig', + 'name' => 'AppId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Vendor' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'aliyun', - 'customized', - 'dingmaas', - ], - ], - 'ApiKey' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 200, - ], - 'Voice' => [ - 'type' => 'string', - 'required' => false, - ], - 'Volume' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Rate' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Pitch' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FilterBrackets' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - '4', - '5', - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DescribeAppViewTemplates' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'AgentSilenceConfig', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AlertTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'WebhookTriggerTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Strategy' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '2', - ], - 'Content' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 2500, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AmbientSoundConfig', + 'name' => 'PageNum', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SoundId' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 30, - ], - 'Volume' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], ], [ - 'name' => 'InterruptConfig', + 'name' => 'PageSize', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SemanticsInterrupt' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'BackChannelConfig', + 'name' => 'Condition', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'UserTurnEnd' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'TemplateId' => ['type' => 'string', 'required' => false], + 'Name' => ['type' => 'string', 'required' => false], ], ], ], ], ], - 'DescribeAppAgentTemplates' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeApps' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Name', + 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Id', + 'name' => 'Order', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PageNum', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], + ], + [ + 'name' => 'AppVersion', + 'in' => 'query', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'string', 'required' => false, - 'maximum' => '100', + 'enum' => ['2.0', '3.0'], ], ], ], ], - 'DeleteAppAgentTemplate' => [ - 'methods' => [ - 'post', + 'DescribeAutoLiveStreamRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'DescribeCall' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7072,28 +1549,38 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Id', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CreatedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'ExtDataType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'QueryExpInfo', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'CreateAppAgentTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeCallList' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7104,352 +1591,119 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Name', + 'name' => 'StartTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Type', + 'name' => 'EndTs', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'ChatMode', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'InterruptMode', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Greeting', + 'name' => 'CallStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AsrConfig', + 'name' => 'OrderBy', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'MaxSentenceSilence' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'WordWeights' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Word' => [ - 'type' => 'string', - 'required' => true, - ], - 'Lang' => [ - 'type' => 'string', - 'required' => false, - ], - 'Weight' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - ], - ], - 'VadConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'InterruptSpeechDuration' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '3000', - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'LlmConfig', + 'name' => 'QueryMode', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Vendor' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'aliyun', - 'thirdparty', - ], - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 100, - ], - 'ApiKey' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 200, - ], - 'Temperature' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'TopP' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'MaxToken' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'HistoryDepth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Prompt' => [ - 'type' => 'string', - 'required' => false, - ], - 'AgentAppId' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 500, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TtsConfig', + 'name' => 'PageNo', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Vendor' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'aliyun', - 'customized', - 'dingmaas', - ], - ], - 'ApiKey' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 200, - ], - 'Voice' => [ - 'type' => 'string', - 'required' => false, - ], - 'Volume' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Rate' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Pitch' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FilterBrackets' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - '4', - '5', - ], - ], - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'AgentSilenceConfig', + 'name' => 'PageSize', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AlertTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'WebhookTriggerTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Strategy' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '2', - ], - 'Content' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 2500, - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], + ], + ], + 'DescribeCallbacks' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'AmbientSoundConfig', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SoundId' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 30, - ], - 'Volume' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DescribeChannel' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DescribeChannelAllUsers' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'InterruptConfig', + 'name' => 'AppId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SemanticsInterrupt' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'BackChannelConfig', + 'name' => 'ChannelId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'UserTurnEnd' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'StartAgent' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeChannelAreaDistributionStatData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7460,306 +1714,70 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TaskId', + 'name' => 'CreatedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'TemplateId', + 'name' => 'DestroyedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'RtcConfig', + 'name' => 'ParentArea', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'UserId' => [ - 'type' => 'string', - 'required' => true, - ], - 'TargetUserIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'UserInactivityTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'DescribeChannelDistributionStatData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'VoiceChatConfig', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'ChatMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'InterruptMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Greeting' => [ - 'type' => 'string', - 'required' => false, - ], - 'ASRConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SourceLanguage' => [ - 'type' => 'string', - 'required' => false, - ], - 'SemanticPunctuationEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'MaxSentenceSilence' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'VocabularyId' => [ - 'type' => 'string', - 'required' => false, - ], - 'LanguageHints' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'VadConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'InterruptSpeechDuration' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - ], - 'LLMConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Vendor' => [ - 'type' => 'string', - 'required' => false, - ], - 'Model' => [ - 'type' => 'string', - 'required' => false, - ], - 'ApiKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'Temperature' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'TopP' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'MaxToken' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'HistoryDepth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Prompt' => [ - 'type' => 'string', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Params' => [ - 'type' => 'object', - 'required' => false, - ], - 'AppId' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'TTSConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Vendor' => [ - 'type' => 'string', - 'required' => false, - ], - 'Model' => [ - 'type' => 'string', - 'required' => false, - ], - 'ApiKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'Voice' => [ - 'type' => 'string', - 'required' => false, - ], - 'Volume' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Rate' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'Pitch' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'FilterBrackets' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - 'AgentSilenceConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Enable' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'AlertTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Strategy' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Content' => [ - 'type' => 'string', - 'required' => false, - ], - 'WebhookTriggerTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'AmbientSoundConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SoundId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Volume' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - ], - ], - 'InterruptConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SemanticsInterrupt' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'BackChannelConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'UserTurnEnd' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - ], + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CreatedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'StatDim', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetAgent' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeChannelOverallData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7770,36 +1788,64 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TaskId', + 'name' => 'CreatedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'UpdateAgent' => [ - 'methods' => [ - 'post', + 'DescribeChannelParticipants' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Order', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], + ], ], + ], + 'DescribeChannelTopPubUserList' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7810,57 +1856,55 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TaskId', + 'name' => 'CreatedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'VoiceChatConfig', + 'name' => 'DestroyedTs', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'InterruptMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ChatMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'NotifyAgent' => [ - 'methods' => [ - 'post', + 'DescribeChannelUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'DescribeChannelUserMetrics' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7871,92 +1915,116 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TaskId', + 'name' => 'CreatedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Message', + 'name' => 'DestroyedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], + ], + ], + 'DescribeChannelUsers' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Priority', + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Interruptable', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DescribeChannels' => [ + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'CustomAttribute', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 8, 'maxLength' => 11], ], [ - 'name' => 'BackgroundMusic', + 'name' => 'PageNo', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'], + ], + ], + ], + 'DescribeCloudNotePhrases' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100'], + ], + [ + 'name' => 'Condition', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'format' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'wav', - ], - ], - 'url' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 1000, - ], + 'Id' => ['type' => 'string', 'required' => false], + 'Name' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 30], ], ], ], ], ], - 'StopAgent' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeCloudNotes' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7967,37 +2035,50 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TaskId', + 'name' => 'PageNo', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], + ], + [ + 'name' => 'PageSize', 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100'], + ], + [ + 'name' => 'StartTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'EndTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'TaskIds', + 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[\\w.-]+$'], + 'minItems' => 1, + 'maxItems' => 10, ], ], ], ], - 'DescribeAppViewStatus' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeCloudRecordStatus' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8008,20 +2089,23 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ModifyAppViewStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeEndPointEventList' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8032,20 +2116,33 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CreatedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'UserIdList', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateAppViewTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeEndPointMetricData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8056,84 +2153,48 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Template', + 'name' => 'ChannelId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - ], - 'LayoutIds' => [ - 'type' => 'array', - 'required' => true, - 'pattern' => '^\\d+$', - 'items' => [ - 'type' => 'string', - 'required' => false, - 'pattern' => '^\\d+$', - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - 'MediaEncode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'enum' => [ - '1', - '54', - '53', - '52', - '10', - '20', - '22', - '23', - '30', - '31', - '24', - '25', - '26', - '27', - '28', - '32', - '33', - '34', - '35', - '36', - '37', - '38', - '39', - '40', - '41', - '42', - '43', - '0', - '60', - '61', - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CreatedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'SubUserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'PubUserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'PubCallIdList', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Metrics', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ModifyAppViewTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeFaultDiagnosisFactorDistributionStat' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8144,89 +2205,23 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Template', + 'name' => 'StartTs', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => true, - ], - 'LayoutIds' => [ - 'type' => 'array', - 'required' => true, - 'pattern' => '^\\d+$', - 'items' => [ - 'type' => 'string', - 'required' => false, - 'pattern' => '^\\d+$', - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - 'MediaEncode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'enum' => [ - '1', - '54', - '53', - '52', - '10', - '20', - '22', - '23', - '30', - '31', - '24', - '25', - '26', - '27', - '28', - '32', - '33', - '34', - '35', - '36', - '37', - '38', - '39', - '40', - '41', - '42', - '43', - '0', - '60', - '61', - ], - ], - 'TemplateId' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'EndTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], - 'DescribeAppViewTemplates' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeFaultDiagnosisOverallData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8237,58 +2232,28 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageNum', + 'name' => 'StartTs', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'EndTs', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Condition', + 'name' => 'StatDim', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TemplateId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteAppViewTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeFaultDiagnosisUserDetail' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8299,35 +2264,38 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Template', + 'name' => 'ChannelId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'TemplateId' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CreatedTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'FaultType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'QueryCallUserInfo', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'RtcSipInviteMember' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeFaultDiagnosisUserList' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8338,148 +2306,84 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Uid', + 'name' => 'StartTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'DeviceType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'sip_device', - 'mcu', - 'phone', - ], - ], + 'name' => 'EndTs', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'ServerAddress', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppToken', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Registered', + 'name' => 'FaultTypes', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SipDisplayName', + 'name' => 'PageNo', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 200, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'SipUserId', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], + ], + ], + 'DescribeMPULayoutInfoList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'SipUserPassword', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'SipRoomId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'SipUri', + 'name' => 'LayoutId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'], ], [ - 'name' => 'SipUserAgent', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'polycom', - 'cisco', - 'tencent', - 'zoom', - 'pstn', - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CallNumber', + 'name' => 'PageNum', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 30, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'], ], [ - 'name' => 'TaskId', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 100, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'], ], ], ], - 'RtcCancelSipInvite' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribePubUserListBySubUser' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8490,51 +2394,33 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UserId', + 'name' => 'CreatedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 120, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'DeviceType', + 'name' => 'DestroyedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'sip_device', - 'mcu', - 'phone', - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'SubUserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'StartView' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeQoeMetricData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8545,170 +2431,97 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TemplateId', + 'name' => 'CreatedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - 'pattern' => '^[\\w.-]+$', - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'TaskId', + 'name' => 'DestroyedTs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'CropMode', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DescribeQualityAreaDistributionStatData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'StartWithoutChannel', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'StartWithoutChannelWaitTime', + 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'RegionColor', + 'name' => 'ParentArea', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '255', - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'BgColor', + 'name' => 'AppId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '255', - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DescribeQualityDistributionStatData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ViewSubscribers', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'StartDate', 'in' => 'query', - 'style' => 'simple', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'ViewContent', + 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'main', - 'screen-cast', - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'StatDim', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'StopView' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeQualityOsSdkVersionDistributionStatData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8717,41 +2530,25 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + [ + 'name' => 'EndDate', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'TaskId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'RtcSipMute' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeQualityOverallData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8760,864 +2557,401 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'ChannelId', + 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Operations', + 'name' => 'Types', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Path' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - '/media/audio/status', - ], - ], - 'Op' => [ - 'type' => 'string', - 'required' => true, - ], - 'OperationId' => [ - 'type' => 'string', - 'required' => true, - ], - 'Value' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Status' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'inactive', - 'active', - ], - ], - ], - ], - 'Ids' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - ], - ], - 'minItems' => 1, - 'maxItems' => 5, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ModifyViewLayout' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeRecordFiles' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'TaskIds', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 10, ], ], [ - 'name' => 'ChannelId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TemplateId', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - 'pattern' => '^[\\w.-]+$', - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TaskId', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 55, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'], ], [ - 'name' => 'Panes', + 'name' => 'PageNum', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SourceType' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [], - ], - 'Images' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PaneImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - 'maxItems' => 3, - ], - 'Texts' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Texture' => [ - 'type' => 'string', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - ], - ], - 'maxItems' => 3, - ], - 'PaneCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'PaneId' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [], - 'pattern' => '^\\d+$', - ], - 'Source' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'maxItems' => 16, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'], ], [ - 'name' => 'Backgrounds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BackgroundCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - 'maxItems' => 3, - ], + 'name' => 'StartTime', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Images', + 'name' => 'EndTime', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'ImageCropMode' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '1', - '2', - '3', - ], - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - 'maxItems' => 3, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'DescribeRecordTemplates' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Texts', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'TemplateIds', 'in' => 'query', - 'style' => 'flat', + 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Texture' => [ - 'type' => 'string', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - ], - ], - 'maxItems' => 3, + 'items' => ['type' => 'string'], + 'maxItems' => 64, ], ], [ - 'name' => 'ClockWidgets', + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + ], + 'DescribeRtcChannelList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'TimePoint', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'SortType', 'in' => 'query', - 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'string', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BoxBorderw' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Zone' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'R' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'B' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'G' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'X' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'HasBox' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => true, - ], - 'Layer' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Font' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BoxAlpha' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - ], - ], - 'maxItems' => 3, + 'enum' => ['sortByStartTime', 'sortByStartTimeDesc', 'sortByEndTime', 'sortByEndTimeDesc'], ], ], [ - 'name' => 'LayoutSpecifiedUsers', + 'name' => 'ServiceArea', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'PageNo', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + ], + ], + 'DescribeRtcChannelMetric' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'TimePoint', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DescribeRtcDurationData' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'StartTime', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ServiceArea', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Interval', 'in' => 'query', - 'style' => 'json', 'schema' => [ - 'type' => 'object', + 'type' => 'string', 'required' => false, - 'properties' => [ - 'Type' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'white', - 'black', - ], - ], - 'Ids' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], - 'minItems' => 1, - 'maxItems' => 16, - ], - ], + 'enum' => ['86400', '3600'], ], ], ], ], - 'ModifyStreamingProperty' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeRtcPeakChannelCntData' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'StartTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ChannelId', + 'name' => 'EndTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TaskId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'pattern' => '^[0-9a-zA-Z_-]+$', - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ViewSubscribers', + 'name' => 'ServiceArea', 'in' => 'query', - 'style' => 'simple', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 16, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ViewContent', + 'name' => 'Interval', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, + 'enum' => ['86400', '3600'], ], ], ], ], - 'DescribeCallList' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeRtcUserCntData' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'StartTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'StartTs', + 'name' => 'EndTime', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EndTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ChannelId', + 'name' => 'ServiceArea', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UserId', + 'name' => 'Interval', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, + 'enum' => ['86400', '3600'], ], ], + ], + ], + 'DescribeStreamingOutStatus' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'CallStatus', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'OrderBy', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'QueryMode', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DescribeSystemLayoutList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'PageNo', + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNum', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'], ], ], ], - 'DescribeCall' => [ - 'methods' => [ - 'post', + 'DescribeUsageAreaDistributionStatData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'StartDate', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'EndDate', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ParentArea', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'DescribeUsageDistributionStatData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9625,125 +2959,116 @@ ], 'deprecated' => false, 'parameters' => [ + [ + 'name' => 'StartDate', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'EndDate', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'StatDim', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DescribeUsageOsSdkVersionDistributionStatData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ChannelId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'CreatedTs', + 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'DestroyedTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DescribeUsageOverallData' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ExtDataType', + 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'QueryExpInfo', + 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'Types', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribePubUserListBySubUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeUserInfoInChannel' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'CreatedTs', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'DestroyedTs', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'SubUserId', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeEndPointEventList' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DisableAutoLiveStreamRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9754,55 +3079,39 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ChannelId', + 'name' => 'RuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], + ], + ], + 'EnableAutoLiveStreamRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'CreatedTs', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'DestroyedTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UserIdList', + 'name' => 'RuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], - 'DescribeEndPointMetricData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetAgent' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9813,79 +3122,82 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CreatedTs', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'GetMPUTaskStatus' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'DestroyedTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'SubUserId', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'ModifyApp' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'PubUserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'PubCallIdList', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Metrics', + 'name' => 'AppName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeQoeMetricData' => [ - 'methods' => [ - 'post', + 'ModifyAppAgentFunctionStatus' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'ModifyAppAgentTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9896,106 +3208,211 @@ [ 'name' => 'AppId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Id', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + ], + [ + 'name' => 'Type', + 'in' => 'query', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1'], ], ], [ - 'name' => 'ChannelId', + 'name' => 'ChatMode', 'in' => 'query', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2'], ], ], [ - 'name' => 'CreatedTs', + 'name' => 'InterruptMode', 'in' => 'query', 'schema' => [ 'type' => 'integer', - 'format' => 'int64', - 'required' => true, + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2'], ], ], [ - 'name' => 'DestroyedTs', + 'name' => 'Greeting', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AsrConfig', + 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'VocabularyId' => ['type' => 'string', 'required' => false, 'maxLength' => 100], + 'WordWeights' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Word' => ['type' => 'string', 'required' => true], + 'Lang' => ['type' => 'string', 'required' => false], + 'Weight' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + ], + ], + ], + 'MaxSentenceSilence' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'VadConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'InterruptSpeechDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '3000'], + ], + ], + ], ], ], [ - 'name' => 'UserId', + 'name' => 'LlmConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'Vendor' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['aliyun', 'thirdparty', 'dingtalk'], + ], + 'Url' => ['type' => 'string', 'required' => false, 'maxLength' => 100], + 'ApiKey' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200], + 'Temperature' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'TopP' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'MaxToken' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'HistoryDepth' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Prompt' => ['type' => 'string', 'required' => false], + 'AgentAppId' => ['type' => 'string', 'required' => false, 'maxLength' => 500], + ], ], ], - ], - ], - 'DescribeChannelOverallData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'TtsConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'Vendor' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['aliyun', 'customized', 'dingmaas'], + ], + 'ApiKey' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200], + 'Voice' => ['type' => 'string', 'required' => false], + 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Rate' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Pitch' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FilterBrackets' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3', '4', '5'], + ], + ], + ], + ], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'AgentSilenceConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AlertTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'WebhookTriggerTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Strategy' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '2'], + 'Content' => ['type' => 'string', 'required' => false, 'maxLength' => 2500], + ], ], ], [ - 'name' => 'ChannelId', + 'name' => 'AmbientSoundConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SoundId' => ['type' => 'string', 'required' => false, 'maxLength' => 30], + 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + ], ], ], [ - 'name' => 'CreatedTs', + 'name' => 'InterruptConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SemanticsInterrupt' => ['type' => 'boolean', 'required' => false], + ], ], ], [ - 'name' => 'DestroyedTs', + 'name' => 'BackChannelConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'UserTurnEnd' => ['type' => 'boolean', 'required' => false], + ], ], ], + [ + 'name' => 'EnableVideoUnderstanding', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'PreferVideo', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], - 'DescribeChannelDistributionStatData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyAppCallbackStatus' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10006,55 +3423,66 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'ModifyAppLayout' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'CreatedTs', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DestroyedTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'StatDim', + 'name' => 'Layout', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true, 'maxLength' => 100], + 'Panes' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '2'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'PaneId' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '15'], + ], + ], + 'minItems' => 1, + 'maxItems' => 16, + ], + 'LayoutId' => ['type' => 'string', 'required' => true], + ], ], ], ], ], - 'DescribeChannelAreaDistributionStatData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyAppLiveStreamStatus' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10063,57 +3491,20 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'CreatedTs', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'DestroyedTs', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ParentArea', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeChannelTopPubUserList' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyAppRecordStatus' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10122,49 +3513,20 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'CreatedTs', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DestroyedTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeChannelUserMetrics' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyAppRecordTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10173,49 +3535,59 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CreatedTs', + 'name' => 'RecordTemplate', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true], + 'FilePrefix' => ['type' => 'string', 'required' => true], + 'FileSplitInterval' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1800', 'maximum' => '20000'], + 'DelayStopTime' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '180', 'maximum' => '300'], + 'MediaEncode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'enum' => [ + '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36', + '37', '38', '39', '40', '41', '42', '43', '0', '60', '61', + ], + ], + 'Formats' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 1, + ], + 'LayoutIds' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 16, + ], + 'TemplateId' => ['type' => 'string', 'required' => true], + ], ], ], [ - 'name' => 'DestroyedTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeUsageOverallData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyAppStreamingOutTemplate' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10224,49 +3596,44 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'StartDate', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'EndDate', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'Types', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'StreamingOutTemplate', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true], + 'LayoutIds' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false, 'pattern' => '^\\d+$'], + 'minItems' => 1, + 'maxItems' => 16, + ], + 'MediaEncode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'enum' => [ + '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36', + '37', '38', '39', '40', '41', '42', '43', '0', '60', '61', + ], + ], + 'TemplateId' => ['type' => 'string', 'required' => true], + ], ], ], ], ], - 'DescribeUsageDistributionStatData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyAppViewStatus' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10275,49 +3642,62 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'StartDate', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'ModifyAppViewTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'EndDate', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'StatDim', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'Template', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true], + 'LayoutIds' => [ + 'type' => 'array', + 'required' => true, + 'pattern' => '^\\d+$', + 'items' => ['type' => 'string', 'required' => false, 'pattern' => '^\\d+$'], + 'minItems' => 1, + 'maxItems' => 16, + ], + 'MediaEncode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'enum' => [ + '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36', + '37', '38', '39', '40', '41', '42', '43', '0', '60', '61', + ], + ], + 'TemplateId' => ['type' => 'string', 'required' => true], + ], ], ], ], ], - 'DescribeUsageAreaDistributionStatData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyCallbackMeta' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10326,90 +3706,133 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'StartDate', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EndDate', + 'name' => 'Callback', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Category' => ['type' => 'string', 'required' => true], + 'Conf' => ['type' => 'string', 'required' => true], + 'SubEvent' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'maxItems' => 20, + ], + ], ], ], + ], + ], + 'ModifyCloudNotePhrases' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ParentArea', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'Phrase', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Id' => ['type' => 'string', 'required' => true], + 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 30], + 'Description' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 200], + 'WordWeights' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Word' => ['type' => 'string', 'required' => true, 'minLength' => 1], + 'Weight' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-6', 'maximum' => '5'], + ], + ], + 'minItems' => 1, + 'maxItems' => 300, + ], + ], ], ], ], ], - 'DescribeUsageOsSdkVersionDistributionStatData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyMPULayout' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'StartDate', + 'name' => 'Panes', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'MajorPane' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + 'maxItems' => 16, ], ], [ - 'name' => 'EndDate', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'LayoutId', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'AudioMixCount', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'DescribeQualityOverallData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyStreamingProperty' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10418,49 +3841,41 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'StartDate', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EndDate', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Types', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'pattern' => '^[0-9a-zA-Z_-]+$'], ], [ - 'name' => 'AppId', + 'name' => 'ViewSubscribers', 'in' => 'query', + 'style' => 'simple', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 16, ], ], + [ + 'name' => 'ViewContent', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'DescribeQualityDistributionStatData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyViewLayout' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10469,100 +3884,296 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'StartDate', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EndDate', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'StatDim', + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128, 'pattern' => '^[\\w.-]+$'], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'], + ], + [ + 'name' => 'Panes', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SourceType' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [], + ], + 'Images' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'PaneImageCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true], + ], + ], + 'maxItems' => 3, + ], + 'Texts' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Texture' => ['type' => 'string', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + ], + ], + 'maxItems' => 3, + ], + 'PaneCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'PaneId' => [ + 'type' => 'string', + 'required' => true, + 'enum' => [], + 'pattern' => '^\\d+$', + ], + 'Source' => ['type' => 'string', 'required' => false], + ], + ], + 'maxItems' => 16, ], ], [ - 'name' => 'AppId', + 'name' => 'Backgrounds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BackgroundCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true], + ], + ], + 'maxItems' => 3, ], ], - ], - ], - 'DescribeQualityAreaDistributionStatData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'StartDate', + 'name' => 'Images', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'ImageCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true], + ], + ], + 'maxItems' => 3, ], ], [ - 'name' => 'EndDate', + 'name' => 'Texts', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Texture' => ['type' => 'string', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + ], + ], + 'maxItems' => 3, ], ], [ - 'name' => 'ParentArea', + 'name' => 'ClockWidgets', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + ], + ], + 'maxItems' => 3, ], ], [ - 'name' => 'AppId', + 'name' => 'LayoutSpecifiedUsers', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Type' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['white', 'black'], + ], + 'Ids' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => true], + 'minItems' => 1, + 'maxItems' => 16, + ], + ], ], ], ], ], - 'DescribeQualityOsSdkVersionDistributionStatData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'NotifyAgent' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10570,221 +4181,135 @@ ], 'deprecated' => false, 'parameters' => [ - [ - 'name' => 'StartDate', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'EndDate', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'DescribeFaultDiagnosisOverallData' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'StartTs', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EndTs', + 'name' => 'Message', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'StatDim', + 'name' => 'Priority', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'DescribeFaultDiagnosisFactorDistributionStat' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Interruptable', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'StartTs', + 'name' => 'CustomAttribute', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EndTs', + 'name' => 'BackgroundMusic', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'format' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['wav'], + ], + 'url' => ['type' => 'string', 'required' => false, 'maxLength' => 1000], + ], ], ], ], ], - 'DescribeFaultDiagnosisUserList' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'RemoveTerminals' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'StartTs', + 'name' => 'TerminalIds', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 30, ], ], [ - 'name' => 'EndTs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'RemoveUsers' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'FaultTypes', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageNo', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'Users', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'UserId' => ['type' => 'string', 'required' => true], + ], + ], + 'minItems' => 1, + 'maxItems' => 30, ], ], ], ], - 'DescribeFaultDiagnosisUserDetail' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'RtcCancelSipInvite' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10795,379 +4320,384 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'CreatedTs', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 120], ], [ - 'name' => 'FaultType', + 'name' => 'DeviceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, - ], - ], - [ - 'name' => 'QueryCallUserInfo', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, + 'enum' => ['sip_device', 'mcu', 'phone'], ], ], ], ], - 'CreateEventSubscribe' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'RtcSipInviteMember' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Users', + 'name' => 'AppId', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Events', + 'name' => 'ChannelId', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 16, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'Uid', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ChannelId', + 'name' => 'DeviceType', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => false, + 'required' => true, + 'enum' => ['sip_device', 'mcu', 'phone'], ], ], [ - 'name' => 'CallbackUrl', + 'name' => 'ServerAddress', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ClientToken', + 'name' => 'AppToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NeedCallbackAuth', + 'name' => 'Registered', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => true], ], [ - 'name' => 'Role', + 'name' => 'SipDisplayName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200], ], - ], - ], - 'DeleteEventSubscribe' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'SipUserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], - ], - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'SipUserPassword', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SubscribeId', + 'name' => 'SipRoomId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'CreateAutoLiveStreamRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'SipUri', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'parameters' => [ [ - 'name' => 'ChannelIds', + 'name' => 'SipUserAgent', 'in' => 'query', - 'style' => 'repeatList', 'schema' => [ - 'type' => 'array', + 'type' => 'string', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, + 'enum' => ['polycom', 'cisco', 'tencent', 'zoom', 'pstn'], ], ], [ - 'name' => 'ChannelIdPrefixes', + 'name' => 'CallNumber', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 30], ], [ - 'name' => 'AppId', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 100], ], + ], + ], + 'RtcSipMute' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PlayDomain', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'RuleName', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'CallBack', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'MediaEncode', + 'name' => 'Operations', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Path' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['/media/audio/status'], + ], + 'Op' => ['type' => 'string', 'required' => true], + 'OperationId' => ['type' => 'string', 'required' => true], + 'Value' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Status' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['inactive', 'active'], + ], + ], + ], + 'Ids' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => true], + 'minItems' => 1, + 'maxItems' => 16, + ], + ], + ], + 'minItems' => 1, + 'maxItems' => 5, ], ], ], ], - 'DeleteAutoLiveStreamRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'StartAgent' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'RuleId', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'DisableAutoLiveStreamRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'RtcConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'UserId' => ['type' => 'string', 'required' => true], + 'TargetUserIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'UserInactivityTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], [ - 'name' => 'RuleId', + 'name' => 'VoiceChatConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ChatMode' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'InterruptMode' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Greeting' => ['type' => 'string', 'required' => false], + 'ASRConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SourceLanguage' => ['type' => 'string', 'required' => false], + 'SemanticPunctuationEnabled' => ['type' => 'boolean', 'required' => false], + 'MaxSentenceSilence' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'VocabularyId' => ['type' => 'string', 'required' => false], + 'LanguageHints' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'VadConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'InterruptSpeechDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + ], + ], + 'LLMConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Vendor' => ['type' => 'string', 'required' => false], + 'Model' => ['type' => 'string', 'required' => false], + 'ApiKey' => ['type' => 'string', 'required' => false], + 'Temperature' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'TopP' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'MaxToken' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'HistoryDepth' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Prompt' => ['type' => 'string', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Params' => ['type' => 'object', 'required' => false], + 'BizParams' => ['type' => 'any', 'required' => false], + 'AppId' => ['type' => 'string', 'required' => false], + 'ToolExecutionConfig' => ['type' => 'any', 'required' => false], + 'Tools' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'any', 'required' => false], + ], + ], + ], + 'TTSConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Vendor' => ['type' => 'string', 'required' => false], + 'Model' => ['type' => 'string', 'required' => false], + 'ApiKey' => ['type' => 'string', 'required' => false], + 'Voice' => ['type' => 'string', 'required' => false], + 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Rate' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'Pitch' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'FilterBrackets' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + ], + 'AgentSilenceConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Enable' => ['type' => 'boolean', 'required' => false], + 'AlertTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Strategy' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Content' => ['type' => 'string', 'required' => false], + 'WebhookTriggerTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'AmbientSoundConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SoundId' => ['type' => 'string', 'required' => false], + 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + ], + ], + 'InterruptConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SemanticsInterrupt' => ['type' => 'boolean', 'required' => false], + ], + ], + 'BackChannelConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'UserTurnEnd' => ['type' => 'boolean', 'required' => false], + 'Version' => ['type' => 'integer', 'format' => 'int32'], + ], + ], + 'EnableVideoUnderstanding' => ['type' => 'boolean', 'required' => false], + 'preferVideo' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], ], ], - 'EnableAutoLiveStreamRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'StartCategoryCallback' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'RuleId', + 'name' => 'Callback', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Category' => ['type' => 'string', 'required' => true], + ], ], ], ], ], - 'UpdateAutoLiveStreamRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'StartCloudNote' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11176,366 +4706,506 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ChannelIds', + 'name' => 'AppId', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ChannelIdPrefixes', + 'name' => 'ChannelId', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[\\w.-]+$'], ], [ - 'name' => 'PlayDomain', + 'name' => 'StorageConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Vendor' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1'], + 'Region' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'Bucket' => ['type' => 'string', 'required' => true, 'minLength' => 1], + 'AccessKey' => ['type' => 'string', 'required' => true, 'minLength' => 1], + 'SecretKey' => ['type' => 'string', 'required' => true, 'minLength' => 1], + ], ], ], [ - 'name' => 'RuleName', + 'name' => 'SourceLanguage', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, + 'enum' => [ + 'cn', 'en', 'ja', 'yue', 'ko', 'de', 'fr', 'ru', 'multilingual', 'es', 'vi', 'it', 'sv', 'cs', 'pl', 'th', 'fi', 'hi', 'id', 'pt', + 'ar', 'fil', 'ms', 'tr', 'hu', 'lo', 'pt-br', 'es-ar', 'es-mx', + ], ], ], [ - 'name' => 'CallBack', + 'name' => 'LanguageHints', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + 'cn', 'en', 'ja', 'ko', 'de', 'fr', 'ru', 'es', 'vi', 'it', 'sv', 'cs', 'pl', 'th', 'fi', 'hi', 'id', 'pt', 'ar', 'fil', + 'ms', 'tr', 'hu', 'lo', 'pt-br', 'es-ar', 'es-mx', + ], + ], ], ], [ - 'name' => 'MediaEncode', + 'name' => 'Transcription', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'DiarizationEnabled' => ['type' => 'boolean', 'required' => false], + 'SpeakerCount' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['0', '2'], + ], + 'TranscriptionLevel' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2'], + ], + 'PhraseId' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 50], + ], ], ], [ - 'name' => 'RuleId', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - ], - ], - 'DescribeAutoLiveStreamRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'DeleteChannel' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ - [ - 'name' => 'AppId', + 'name' => 'AutoChapters', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Enabled' => ['type' => 'boolean', 'required' => false], + ], ], ], [ - 'name' => 'ChannelId', + 'name' => 'MeetingAssistance', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Enabled' => ['type' => 'boolean', 'required' => false], + 'MeetingAssistanceType' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['Actions', 'KeyInformation'], + ], + ], + ], ], ], - ], - ], - 'DescribeChannelParticipants' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Summarization', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Enabled' => ['type' => 'boolean', 'required' => false], + 'Type' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['Paragraph', 'Conversational', 'QuestionsAnswering'], + ], + ], + ], ], ], [ - 'name' => 'ChannelId', + 'name' => 'TextPolish', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Enabled' => ['type' => 'boolean', 'required' => false], + ], ], ], [ - 'name' => 'Order', + 'name' => 'ServiceInspection', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Enabled' => ['type' => 'boolean', 'required' => false], + 'SceneIntroduction' => ['type' => 'string', 'required' => true, 'maxLength' => 1024], + 'InspectionIntroduction' => ['type' => 'string', 'required' => true, 'maxLength' => 1024], + 'InspectionContents' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Title' => ['type' => 'string', 'required' => true], + 'Content' => ['type' => 'string', 'required' => true], + ], + ], + 'maxItems' => 100, + ], + ], ], ], [ - 'name' => 'PageNum', + 'name' => 'CustomPrompt', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, - 'minimum' => '1', + 'properties' => [ + 'Enabled' => ['type' => 'boolean', 'required' => false], + 'CustomPromptContents' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => true], + 'Prompt' => ['type' => 'string', 'required' => true], + 'Model' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['tingwu-turbo', 'tingwu-plus', 'qwen-max'], + ], + 'TransType' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['default', 'chat'], + ], + ], + ], + 'minItems' => 1, + 'maxItems' => 3, + ], + ], ], ], [ - 'name' => 'PageSize', + 'name' => 'RealtimeSubtitle', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, - 'minimum' => '1', + 'properties' => [ + 'AsrCallback' => ['type' => 'boolean', 'required' => false], + 'Enabled' => ['type' => 'boolean', 'required' => false], + 'Translation' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'TranslateLevel' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2'], + ], + ], + ], + ], ], ], ], ], - 'DescribeUserInfoInChannel' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'StartCloudRecord' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UserId', + 'name' => 'TemplateId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128, 'pattern' => '^[\\w.-]+$'], ], - ], - ], - 'DescribeChannelUsers' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'], ], - ], - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'CropMode', 'in' => 'query', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], ], ], [ - 'name' => 'ChannelId', + 'name' => 'ReservePaneForNoCameraUser', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], - ], - ], - 'RemoveTerminals' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ShowDefaultBackgroundOnMute', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], - ], - 'parameters' => [ [ - 'name' => 'TerminalIds', + 'name' => 'SubHighResolutionStream', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 30, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'AppId', + 'name' => 'StartWithoutChannel', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'StartWithoutChannelWaitTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'Annotation', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => true, + 'required' => false, + 'enum' => ['disable', 'enable'], ], ], [ - 'name' => 'ChannelId', + 'name' => 'StorageConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'Vendor' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1'], + 'Region' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'Bucket' => ['type' => 'string', 'required' => true, 'minLength' => 1], + 'AccessKey' => ['type' => 'string', 'required' => true, 'minLength' => 1], + 'SecretKey' => ['type' => 'string', 'required' => true, 'minLength' => 1], + 'Endpoint' => ['type' => 'string', 'required' => false, 'minLength' => 1], + ], ], ], - ], - ], - 'AddRecordTemplate' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'LayoutIds', + 'name' => 'Panes', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => true, + 'required' => false, 'items' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'VideoOrder' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['cameraFirst', 'screenFirst'], + ], + 'SourceType' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['video', 'camera', 'screen', 'whiteboard'], + ], + 'Images' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'PaneImageCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + 'Display' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], + ], + ], + ], + 'maxItems' => 3, + ], + 'Texts' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'Display' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], + ], + ], + ], + 'maxItems' => 3, + ], + 'PaneCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'Source' => ['type' => 'string', 'required' => false], + 'Backgrounds' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'PaneBackgroundCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + 'Display' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], + ], + ], + ], + 'maxItems' => 3, + ], + 'Whiteboard' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'WhiteboardId' => ['type' => 'string', 'required' => false], + ], + ], + 'ReservePaneForOfflineUser' => ['type' => 'boolean', 'required' => false], + ], ], - 'maxItems' => 64, + 'maxItems' => 16, ], ], [ - 'name' => 'Formats', + 'name' => 'Images', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => true, + 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'ImageCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + ], ], 'maxItems' => 3, ], @@ -11543,7 +5213,7 @@ [ 'name' => 'Backgrounds', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, @@ -11551,49 +5221,28 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ + 'BackgroundCropMode' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['1', '2', '3'], ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], ], ], - 'maxItems' => 1, + 'maxItems' => 3, ], ], [ - 'name' => 'Watermarks', + 'name' => 'Texts', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, @@ -11601,54 +5250,43 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'FontColor' => [ + 'type' => 'object', 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false], ], ], - 'maxItems' => 1, + 'maxItems' => 3, ], ], [ 'name' => 'ClockWidgets', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, @@ -11656,229 +5294,334 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'FontType' => [ - 'type' => 'integer', - 'format' => 'int32', + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], 'FontColor' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false], ], ], - 'maxItems' => 1, - ], - ], - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, + 'maxItems' => 3, ], ], [ - 'name' => 'Name', + 'name' => 'RegionColor', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + ], ], ], [ - 'name' => 'TaskProfile', + 'name' => 'BgColor', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], ], ], [ - 'name' => 'MediaEncode', + 'name' => 'LayoutSpecifiedUsers', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Type' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['white', 'black'], + ], + 'Ids' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => true], + 'minItems' => 1, + 'maxItems' => 16, + ], + ], ], ], [ - 'name' => 'BackgroundColor', + 'name' => 'RecordMode', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['0', '1'], ], ], [ - 'name' => 'OssBucket', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'OssFilePrefix', + 'name' => 'SingleStreamingRecord', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AvMerge' => ['type' => 'boolean', 'required' => false], + 'SpecifiedStreams' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'StreamType' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['mic', 'camera', 'screen-cast'], + ], + 'Type' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['white'], + ], + 'Ids' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => true], + 'minItems' => 1, + 'maxItems' => 16, + ], + ], + ], + 'minItems' => 1, + 'maxItems' => 3, + ], + 'TranscodingParameters' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Audio' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Bitrate' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['64', '128', '192'], + ], + 'Codec' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['mp3', 'aac'], + ], + 'SampleRate' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['16000', '32000', '48000', '8000', '44100'], + ], + ], + ], + 'Container' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['mp3', 'aac', 'mp4', 'ts'], + ], + ], + ], + ], ], ], + ], + ], + 'StartMPUTask' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'FileSplitInterval', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'DelayStopTime', + 'name' => 'SubSpecUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => false, - 'minimum' => '5', - 'maximum' => '86400', + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'MnsQueue', + 'name' => 'SubSpecAudioUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'HttpCallbackUrl', + 'name' => 'SubSpecShareScreenUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'EnableM3u8DateTime', + 'name' => 'SubSpecCameraUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'boolean', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'OssEndpoint', + 'name' => 'UnsubSpecAudioUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], - ], - ], - 'DeleteRecordTemplate' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'UnsubSpecShareScreenUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'TemplateId', + 'name' => 'UnsubSpecCameraUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], - ], - ], - 'UpdateRecordTemplate' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ 'name' => 'LayoutIds', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'required' => false, + 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'maxItems' => 64, ], ], [ - 'name' => 'Formats', + 'name' => 'UserPanes', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', - 'required' => true, + 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Images' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + 'maxItems' => 10, + ], + 'SegmentType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'UserId' => ['type' => 'string', 'required' => false], + 'Texts' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Text' => ['type' => 'string', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'], + 'BorderColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'], + 'Box' => ['type' => 'boolean', 'required' => false], + 'BoxColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'], + 'BoxBorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'], + 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false, 'minimum' => '0'], + ], + ], + 'maxItems' => 16, + ], + 'SourceType' => ['type' => 'string', 'required' => false], + 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], - 'maxItems' => 3, + 'maxItems' => 16, ], ], [ @@ -11892,43 +5635,16 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], ], ], - 'maxItems' => 1, + 'maxItems' => 10, ], ], [ @@ -11942,48 +5658,17 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], ], ], - 'maxItems' => 1, + 'maxItems' => 10, ], ], [ @@ -11997,36 +5682,18 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'FontType' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'], + 'BorderColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'], + 'Box' => ['type' => 'boolean', 'required' => false], + 'BoxColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'], + 'BoxBorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'], + 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false, 'minimum' => '0'], ], ], 'maxItems' => 1, @@ -12035,132 +5702,107 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Name', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TemplateId', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TaskProfile', + 'name' => 'MixMode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'CropMode', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'MediaEncode', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'SourceType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'StreamType', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'BackgroundColor', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'OssBucket', + 'name' => 'StreamURL', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OssFilePrefix', + 'name' => 'PayloadType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'MnsQueue', + 'name' => 'ReportVad', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'HttpCallbackUrl', + 'name' => 'RtpExtInfo', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'FileSplitInterval', + 'name' => 'TimeStampRef', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'DelayStopTime', + 'name' => 'VadInterval', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '5', - 'maximum' => '86400', - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'EnableM3u8DateTime', + 'name' => 'TaskType', 'in' => 'query', 'schema' => [ - 'type' => 'boolean', + 'type' => 'integer', + 'format' => 'int32', 'required' => false, + 'minimum' => '0', + 'maximum' => '1', + 'enum' => ['0', '1'], ], ], [ - 'name' => 'OssEndpoint', - 'in' => 'query', + 'name' => 'EnhancedParam', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'EnablePortraitSegmentation' => ['type' => 'boolean', 'required' => false], + ], ], ], ], ], 'StartRecordTask' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -12175,10 +5817,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -12189,10 +5828,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -12203,10 +5839,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -12217,10 +5850,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -12231,10 +5861,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -12245,10 +5872,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -12259,10 +5883,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -12284,48 +5905,18 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], ], ], 'maxItems' => 1, ], - 'UserId' => [ - 'type' => 'string', - 'required' => false, - ], + 'UserId' => ['type' => 'string', 'required' => false], 'Texts' => [ 'type' => 'array', 'required' => false, @@ -12333,53 +5924,19 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'FontType' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Text' => [ - 'type' => 'string', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Text' => ['type' => 'string', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'maxItems' => 16, ], - 'SourceType' => [ - 'type' => 'string', - 'required' => false, - ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'SourceType' => ['type' => 'string', 'required' => false], + 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'maxItems' => 16, @@ -12392,251 +5949,145 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'maxItems' => 64, ], ], [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TaskProfile', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MediaEncode', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'TemplateId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SourceType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'StreamType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'MixMode', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'CropMode', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'StopRecordTask' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'StartStreamingOut' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TaskId', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'UpdateRecordTask' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128, 'pattern' => '^[\\w.-]+$'], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'SubSpecUsers', + 'name' => 'Url', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], ], [ - 'name' => 'SubSpecAudioUsers', + 'name' => 'TaskId', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'], ], [ - 'name' => 'SubSpecShareScreenUsers', + 'name' => 'CropMode', 'in' => 'query', - 'style' => 'repeatList', 'schema' => [ - 'type' => 'array', + 'type' => 'integer', + 'format' => 'int32', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, + 'enum' => ['1', '2', '3'], ], ], [ - 'name' => 'SubSpecCameraUsers', + 'name' => 'ReservePaneForNoCameraUser', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'ShowDefaultBackgroundOnMute', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'UnsubSpecAudioUsers', + 'name' => 'SubHighResolutionStream', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'UnsubSpecShareScreenUsers', + 'name' => 'StartWithoutChannel', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'UnsubSpecCameraUsers', + 'name' => 'StartWithoutChannelWaitTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'Annotation', 'in' => 'query', - 'style' => 'repeatList', 'schema' => [ - 'type' => 'array', + 'type' => 'string', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, + 'enum' => ['disable', 'enable'], ], ], [ - 'name' => 'UserPanes', + 'name' => 'Panes', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, @@ -12644,6 +6095,16 @@ 'type' => 'object', 'required' => false, 'properties' => [ + 'VideoOrder' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['cameraFirst', 'screenFirst'], + ], + 'SourceType' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [], + ], 'Images' => [ 'type' => 'array', 'required' => false, @@ -12651,47 +6112,27 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ + 'PaneImageCropMode' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['1', '2', '3'], ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true], + 'Display' => [ + 'type' => 'string', 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], ], ], ], - 'maxItems' => 16, - ], - 'UserId' => [ - 'type' => 'string', - 'required' => false, + 'maxItems' => 3, ], 'Texts' => [ 'type' => 'array', @@ -12700,142 +6141,437 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'FontType' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'FontColor' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', + 'Texture' => ['type' => 'string', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], - 'Text' => [ + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'Display' => [ 'type' => 'string', 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], ], - 'ZOrder' => [ + ], + ], + 'maxItems' => 3, + ], + 'PaneCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'PaneId' => [ + 'type' => 'string', + 'required' => true, + 'enum' => [], + 'pattern' => '^\\d+$', + ], + 'Source' => ['type' => 'string', 'required' => false], + 'Backgrounds' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'PaneBackgroundCropMode' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['1', '2', '3'], ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true], + 'Display' => [ + 'type' => 'string', 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], ], ], ], - 'maxItems' => 16, + 'maxItems' => 3, ], - 'SourceType' => [ - 'type' => 'string', + 'Whiteboard' => [ + 'type' => 'object', 'required' => false, + 'properties' => [ + 'WhiteboardId' => ['type' => 'string', 'required' => false], + ], ], - 'PaneId' => [ + 'ReservePaneForOfflineUser' => ['type' => 'boolean', 'required' => false], + ], + ], + 'maxItems' => 16, + ], + ], + [ + 'name' => 'Backgrounds', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BackgroundCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true], + ], + ], + 'maxItems' => 3, + ], + ], + [ + 'name' => 'Images', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'ImageCropMode' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Url' => ['type' => 'string', 'required' => true], + ], + ], + 'maxItems' => 3, + ], + ], + [ + 'name' => 'Texts', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Texture' => ['type' => 'string', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + ], + ], + 'maxItems' => 3, + ], + ], + [ + 'name' => 'ClockWidgets', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false], + ], + ], + 'maxItems' => 3, + ], + ], + [ + 'name' => 'RegionColor', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + ], + ], + ], + [ + 'name' => 'BgColor', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], + ], + ], + [ + 'name' => 'LayoutSpecifiedUsers', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Type' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['white', 'black'], + ], + 'Ids' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => true], + 'minItems' => 1, + 'maxItems' => 16, ], ], - 'maxItems' => 16, ], ], [ - 'name' => 'LayoutIds', + 'name' => 'SpecMixedUserList', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'maxItems' => 64, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 25, ], ], + ], + ], + 'StartView' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128, 'pattern' => '^[\\w.-]+$'], ], [ 'name' => 'TaskId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'], + ], + [ + 'name' => 'CropMode', + 'in' => 'query', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], ], ], [ - 'name' => 'TemplateId', + 'name' => 'StartWithoutChannel', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'StartWithoutChannelWaitTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'RegionColor', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + ], ], ], [ - 'name' => 'TaskProfile', + 'name' => 'BgColor', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], ], ], [ - 'name' => 'CropMode', + 'name' => 'ViewSubscribers', 'in' => 'query', + 'style' => 'simple', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'MediaEncode', + 'name' => 'ViewContent', 'in' => 'query', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'string', 'required' => false, + 'enum' => ['main', 'screen-cast'], ], ], ], ], - 'DescribeRecordTemplates' => [ - 'methods' => [ - 'post', - 'get', + 'StopAgent' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'StopCategoryCallback' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -12844,55 +6580,129 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'TemplateIds', + 'name' => 'AppId', 'in' => 'query', - 'style' => 'repeatList', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Callback', + 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Category' => ['type' => 'string', 'required' => true], ], - 'maxItems' => 64, ], ], + ], + ], + 'StopChannel' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'StopCloudNote' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageNum', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[\\w.-]+$'], ], ], ], - 'DescribeRecordFiles' => [ - 'methods' => [ - 'post', - 'get', + 'StopCloudRecord' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'], + ], + ], + ], + 'StopMPUTask' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'StopRecordTask' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -12900,206 +6710,209 @@ ], 'parameters' => [ [ - 'name' => 'TaskIds', + 'name' => 'AppId', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 10, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'StopStreamingOut' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'], + ], + ], + ], + 'StopView' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '100', - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'], ], + ], + ], + 'UpdateAgent' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PageNum', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'StartTime', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EndTime', + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'VoiceChatConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'InterruptMode' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ChatMode' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], ], ], - 'StartMPUTask' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateAutoLiveStreamRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'SubSpecUsers', + 'name' => 'ChannelIds', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], [ - 'name' => 'SubSpecAudioUsers', + 'name' => 'ChannelIdPrefixes', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], [ - 'name' => 'SubSpecShareScreenUsers', + 'name' => 'AppId', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'SubSpecCameraUsers', + 'name' => 'PlayDomain', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UnsubSpecAudioUsers', + 'name' => 'RuleName', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UnsubSpecShareScreenUsers', + 'name' => 'CallBack', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UnsubSpecCameraUsers', + 'name' => 'MediaEncode', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'LayoutIds', + 'name' => 'RuleId', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'maxItems' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], + ], + ], + 'UpdateCloudRecord' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserPanes', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'style' => 'repeatList', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'], + ], + [ + 'name' => 'Panes', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, @@ -13107,6 +6920,25 @@ 'type' => 'object', 'required' => false, 'properties' => [ + 'SourceType' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['video', 'camera', 'screen', 'whiteboard'], + ], + 'VideoOrder' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['cameraFirst', 'screenFirst'], + ], + 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '0', 'maximum' => '15'], + 'Source' => ['type' => 'string', 'required' => false], + 'PaneCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'ReservePaneForOfflineUser' => ['type' => 'boolean', 'required' => false], 'Images' => [ 'type' => 'array', 'required' => false, @@ -13114,140 +6946,107 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'PaneImageCropMode' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['1', '2', '3'], ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'Display' => [ + 'type' => 'string', 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], ], ], ], - 'maxItems' => 10, - ], - 'SegmentType' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'UserId' => [ - 'type' => 'string', - 'required' => false, + 'maxItems' => 3, ], - 'Texts' => [ + 'Backgrounds' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'FontType' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontColor' => [ + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'PaneBackgroundCropMode' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['1', '2', '3'], ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Text' => [ + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'Display' => [ 'type' => 'string', 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BorderWidth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - ], - 'BorderColor' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - ], - 'Box' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'integer', - 'format' => 'int64', + ], + ], + 'maxItems' => 3, + ], + 'Texts' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'FontColor' => [ + 'type' => 'object', 'required' => false, - 'minimum' => '0', + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], ], - 'BoxBorderWidth' => [ - 'type' => 'integer', - 'format' => 'int32', + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', 'required' => false, - 'minimum' => '0', + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'float', + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'], + 'Display' => [ + 'type' => 'string', 'required' => false, - 'minimum' => '0', + 'enum' => ['streamOnly', 'backup', 'always'], ], ], ], - 'maxItems' => 16, - ], - 'SourceType' => [ - 'type' => 'string', - 'required' => false, + 'maxItems' => 3, ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int32', + 'Whiteboard' => [ + 'type' => 'object', 'required' => false, + 'properties' => [ + 'WhiteboardId' => ['type' => 'string', 'required' => false], + ], ], ], ], @@ -13255,9 +7054,9 @@ ], ], [ - 'name' => 'Backgrounds', + 'name' => 'Images', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, @@ -13265,49 +7064,28 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'ImageCropMode' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['1', '2', '3'], ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], ], ], - 'maxItems' => 10, + 'maxItems' => 3, ], ], [ - 'name' => 'Watermarks', + 'name' => 'Backgrounds', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, @@ -13315,54 +7093,28 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'BackgroundCropMode' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['1', '2', '3'], ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], ], ], - 'maxItems' => 10, + 'maxItems' => 3, ], ], [ - 'name' => 'ClockWidgets', + 'name' => 'Texts', 'in' => 'query', - 'style' => 'repeatList', + 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, @@ -13370,279 +7122,111 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'FontType' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], 'FontColor' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BorderWidth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - ], - 'BorderColor' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - ], - 'Box' => [ - 'type' => 'boolean', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], ], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'HasBox' => ['type' => 'boolean', 'required' => false], 'BoxColor' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - ], - 'BoxBorderWidth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'float', + 'type' => 'object', 'required' => false, - 'minimum' => '0', + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], ], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'], ], ], - 'maxItems' => 1, - ], - ], - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'MixMode', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'CropMode', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'MediaEncode', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'SourceType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'StreamType', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'BackgroundColor', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'StreamURL', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'PayloadType', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'ReportVad', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'RtpExtInfo', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'TimeStampRef', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'VadInterval', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, + 'maxItems' => 3, ], ], [ - 'name' => 'TaskType', + 'name' => 'ClockWidgets', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => false, - 'minimum' => '0', - 'maximum' => '1', - 'enum' => [ - '0', - '1', + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-12', 'maximum' => '12', 'exclusiveMaximum' => true], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], + ], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], + ], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'], + ], ], + 'maxItems' => 3, ], ], [ - 'name' => 'EnhancedParam', - 'in' => 'formData', - 'style' => 'flat', + 'name' => 'LayoutSpecifiedUsers', + 'in' => 'query', + 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'EnablePortraitSegmentation' => [ - 'type' => 'boolean', - 'required' => false, + 'Type' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['white', 'black'], + ], + 'Ids' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => true], + 'minItems' => 1, + 'maxItems' => 16, ], ], ], ], ], ], - 'StopMPUTask' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], 'UpdateMPUTask' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -13656,11 +7240,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'maxItems' => 64, ], ], @@ -13671,10 +7251,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -13685,10 +7262,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -13699,10 +7273,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -13713,10 +7284,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -13727,10 +7295,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -13741,10 +7306,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -13755,10 +7317,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 64, ], ], @@ -13780,53 +7339,19 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], ], ], 'maxItems' => 10, ], - 'SegmentType' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'UserId' => [ - 'type' => 'string', - 'required' => false, - ], + 'SegmentType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'UserId' => ['type' => 'string', 'required' => false], 'Texts' => [ 'type' => 'array', 'required' => false, @@ -13834,87 +7359,25 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'FontType' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Text' => [ - 'type' => 'string', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BorderWidth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - ], - 'BorderColor' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - ], - 'Box' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - ], - 'BoxBorderWidth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - 'minimum' => '0', - ], + 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Text' => ['type' => 'string', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'], + 'BorderColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'], + 'Box' => ['type' => 'boolean', 'required' => false], + 'BoxColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'], + 'BoxBorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'], + 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false, 'minimum' => '0'], ], ], 'maxItems' => 16, ], - 'SourceType' => [ - 'type' => 'string', - 'required' => false, - ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'SourceType' => ['type' => 'string', 'required' => false], + 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'maxItems' => 16, @@ -13931,40 +7394,13 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], ], ], 'maxItems' => 10, @@ -13981,124 +7417,42 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Alpha' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Url' => [ - 'type' => 'string', - 'required' => false, - ], - 'Display' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], ], ], 'maxItems' => 10, ], ], - [ - 'name' => 'ClockWidgets', - 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'FontType' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'BorderWidth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - ], - 'BorderColor' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'Box' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'BoxColor' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - ], - 'BoxBorderWidth' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - ], - 'Alpha' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - 'minimum' => '0', - ], + [ + 'name' => 'ClockWidgets', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'BorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'], + 'BorderColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'Box' => ['type' => 'boolean', 'required' => false], + 'BoxColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'], + 'BoxBorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'], + 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false, 'minimum' => '0'], ], ], 'maxItems' => 1, @@ -14107,251 +7461,316 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'CropMode', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'MediaEncode', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'MixMode', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'SourceType', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'StreamType', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'BackgroundColor', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + ], + 'UpdateRecordTask' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'SubSpecUsers', + 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'StreamType', + 'name' => 'SubSpecAudioUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'BackgroundColor', + 'name' => 'SubSpecShareScreenUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], - ], - ], - 'GetMPUTaskStatus' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'SubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, + ], ], - ], - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'UnsubSpecAudioUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'TaskId', + 'name' => 'UnsubSpecShareScreenUsers', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, ], ], - ], - ], - 'CreateMPULayout' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'UnsubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 64, + ], ], - ], - 'parameters' => [ [ - 'name' => 'Panes', + 'name' => 'UserPanes', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', - 'required' => true, + 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'MajorPane' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', + 'Images' => [ + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + 'maxItems' => 16, ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', + 'UserId' => ['type' => 'string', 'required' => false], + 'Texts' => [ + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Text' => ['type' => 'string', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + 'maxItems' => 16, ], + 'SourceType' => ['type' => 'string', 'required' => false], + 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'maxItems' => 16, ], ], [ - 'name' => 'AppId', + 'name' => 'LayoutIds', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'Name', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AudioMixCount', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TaskProfile', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CropMode', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'MediaEncode', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'DeleteMPULayout' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateRecordTemplate' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'LayoutIds', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'maxItems' => 64, ], ], [ - 'name' => 'LayoutId', + 'name' => 'Formats', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 3, ], ], - ], - ], - 'ModifyMPULayout' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Backgrounds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + 'maxItems' => 1, + ], + ], + [ + 'name' => 'Watermarks', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Url' => ['type' => 'string', 'required' => false], + 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + 'maxItems' => 1, + ], ], - ], - 'parameters' => [ [ - 'name' => 'Panes', + 'name' => 'ClockWidgets', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ @@ -14361,583 +7780,486 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'MajorPane' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Width' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Height' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Y' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'PaneId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ZOrder' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'X' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], + 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'X' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], - 'maxItems' => 16, + 'maxItems' => 1, ], ], [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'LayoutId', + 'name' => 'TemplateId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AudioMixCount', + 'name' => 'TaskProfile', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - 'DescribeMPULayoutInfoList' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'MediaEncode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'LayoutId', + 'name' => 'BackgroundColor', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Name', + 'name' => 'OssBucket', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageNum', + 'name' => 'OssFilePrefix', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'MnsQueue', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - ], - ], - ], - ], - 'DescribeRtcDurationData' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'parameters' => [ [ - 'name' => 'StartTime', + 'name' => 'HttpCallbackUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EndTime', + 'name' => 'FileSplitInterval', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'DelayStopTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '5', 'maximum' => '86400'], ], [ - 'name' => 'ServiceArea', + 'name' => 'EnableM3u8DateTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'Interval', + 'name' => 'OssEndpoint', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - '86400', - '3600', - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DescribeRtcUserCntData' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateStreamingOut' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'StartTime', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EndTime', + 'name' => 'ChannelId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'TemplateId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], ], [ - 'name' => 'ServiceArea', + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'], + ], + [ + 'name' => 'CropMode', 'in' => 'query', 'schema' => [ - 'type' => 'string', + 'type' => 'integer', + 'format' => 'int32', 'required' => false, + 'enum' => ['1', '2', '3'], ], ], [ - 'name' => 'Interval', + 'name' => 'Panes', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'enum' => [ - '86400', - '3600', + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'VideoOrder' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['cameraFirst', 'screenFirst'], + ], + 'SourceType' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['video', 'camera', 'screen', 'whiteboard'], + ], + 'Images' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'PaneImageCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + 'Display' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], + ], + ], + ], + 'maxItems' => 3, + ], + 'Texts' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], + ], + 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], + ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'Display' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], + ], + ], + ], + 'maxItems' => 3, + ], + 'PaneCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '15'], + 'Source' => ['type' => 'string', 'required' => false], + 'Backgrounds' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'PaneBackgroundCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + 'Display' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['streamOnly', 'backup', 'always'], + ], + ], + ], + 'maxItems' => 3, + ], + 'Whiteboard' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'WhiteboardId' => ['type' => 'string', 'required' => false], + ], + ], + 'ReservePaneForOfflineUser' => ['type' => 'boolean', 'required' => false], + ], ], - ], - ], - ], - ], - 'DescribeRtcPeakChannelCntData' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ - [ - 'name' => 'StartTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'EndTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, + 'maxItems' => 16, ], ], [ - 'name' => 'AppId', + 'name' => 'Images', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'ImageCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + ], + ], + 'maxItems' => 3, ], ], [ - 'name' => 'ServiceArea', + 'name' => 'Backgrounds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BackgroundCropMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['1', '2', '3'], + ], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024], + ], + ], + 'maxItems' => 3, ], ], [ - 'name' => 'Interval', + 'name' => 'Texts', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'enum' => [ - '86400', - '3600', + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], + ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], + ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + ], ], + 'maxItems' => 3, ], ], - ], - ], - 'DescribeRtcChannelList' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'ClockWidgets', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'], + 'BoxColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], + ], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'], + 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-12', 'maximum' => '12', 'exclusiveMaximum' => true], + 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + 'FontColor' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'], + ], + ], + 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'HasBox' => ['type' => 'boolean', 'required' => false], + 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'], + 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'], + 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'], + ], + ], + 'maxItems' => 3, ], ], [ - 'name' => 'TimePoint', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'SortType', + 'name' => 'RegionColor', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, - 'enum' => [ - 'sortByStartTime', - 'sortByStartTimeDesc', - 'sortByEndTime', - 'sortByEndTimeDesc', + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], ], ], ], [ - 'name' => 'ServiceArea', + 'name' => 'BgColor', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'], + ], ], ], [ - 'name' => 'UserId', + 'name' => 'LayoutSpecifiedUsers', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Type' => [ + 'type' => 'string', + 'required' => true, + 'enum' => ['white', 'black'], + ], + 'Ids' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => true], + 'minItems' => 1, + 'maxItems' => 16, + ], + ], ], ], [ - 'name' => 'ChannelId', + 'name' => 'SpecMixedUserList', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - ], - ], - [ - 'name' => 'PageNo', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - ], - ], - 'DescribeRtcChannelMetric' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ - [ - 'name' => 'TimePoint', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ChannelId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 25, ], ], ], ], ], 'endpoints' => [ - [ - 'regionId' => 'ap-northeast-2-pop', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-finance-pop', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-gov-1', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-nu16-b01', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-edge-1', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-fujian', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-haidian-cm12-c01', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-bj-b01', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-prod-1', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-test-1', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-test-2', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-test-3', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-test-306', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hongkong-finance-pop', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-north-2-gov-1', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-qingdao-nebula', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-et15-b01', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-et2-b01', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-inner', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-internal-test-1', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen-inner', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen-st4-d01', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen-su18-b01', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-wuhan', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-yushanfang', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhangbei-na61-b01', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhangjiakou-na62-a01', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhengzhou-nebula-1', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'eu-west-1-oxs', - 'endpoint' => 'rtc.aliyuncs.com', - ], - [ - 'regionId' => 'rus-west-1-pop', - 'endpoint' => 'rtc.aliyuncs.com', - ], + ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'rtc.aliyuncs.com', 'endpoint' => 'rtc.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-north-2-gov-1', 'regionName' => '北京政务云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'rtc.aliyuncs.com', 'endpoint' => 'rtc.aliyuncs.com', 'vpc' => ''], ], ]; -- cgit v1.2.3