diff options
| author | Zhineng Li <[email protected]> | 2026-02-14 10:08:30 +0800 |
|---|---|---|
| committer | Zhineng Li <[email protected]> | 2026-02-14 10:08:30 +0800 |
| commit | eccd5cd5a067f5659982685afdeea209b1888efb (patch) | |
| tree | 1626c903b854317be1708ce3ccd3b4f4e6e0fc97 /data/rtc/2018-01-11/api-docs.php | |
| download | acs-metadata-eccd5cd5a067f5659982685afdeea209b1888efb.tar.gz acs-metadata-eccd5cd5a067f5659982685afdeea209b1888efb.zip | |
first commitHEADv1.0.0+20260212main
Diffstat (limited to 'data/rtc/2018-01-11/api-docs.php')
| -rw-r--r-- | data/rtc/2018-01-11/api-docs.php | 14943 |
1 files changed, 14943 insertions, 0 deletions
diff --git a/data/rtc/2018-01-11/api-docs.php b/data/rtc/2018-01-11/api-docs.php new file mode 100644 index 0000000..491071b --- /dev/null +++ b/data/rtc/2018-01-11/api-docs.php @@ -0,0 +1,14943 @@ +<?php return [ + 'version' => '1.0', + 'info' => [ + 'style' => 'RPC', + 'product' => 'rtc', + 'version' => '2018-01-11', + ], + 'components' => [ + 'schemas' => [], + ], + 'apis' => [ + 'ModifyApp' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'AppName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DescribeApps' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Status', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + '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', + ], + ], + [ + 'name' => 'AppVersion', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + '2.0', + '3.0', + ], + ], + ], + ], + ], + 'DescribeAppKey' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'CreateAppLayout' => [ + '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', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + '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, + ], + ], + ], + ], + ], + ], + 'ModifyAppLayout' => [ + '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', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + '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, + ], + ], + ], + ], + ], + ], + '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', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'LayoutId' => [ + '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' => 'object', + 'required' => false, + 'properties' => [ + 'LayoutId' => [ + 'type' => 'string', + 'required' => false, + ], + 'Name' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + ], + ], + ], + 'DescribeSystemLayoutList' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'minimum' => '1', + ], + ], + ], + ], + 'DescribeAppCallStatus' => [ + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'ModifyAppCallbackStatus' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DescribeAllCallback' => [ + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [], + ], + 'DescribeCallbacks' => [ + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DescribeAppCallbackSecretKey' => [ + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'ModifyCallbackMeta' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Callback', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + '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, + ], + ], + ], + ], + ], + ], + 'StartCategoryCallback' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Callback', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Category' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + ], + ], + 'StopCategoryCallback' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Callback', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Category' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + ], + ], + 'DescribeChannels' => [ + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'minLength' => 8, + 'maxLength' => 11, + ], + ], + [ + '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', + ], + ], + ], + ], + '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, + ], + ], + ], + ], + 'DescribeChannelAllUsers' => [ + '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, + ], + ], + ], + ], + 'DescribeChannelUser' => [ + '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' => 'UserId', + 'in' => 'query', + '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, + ], + ], + ], + ], + 'RemoveUsers' => [ + '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' => 'Users', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'UserId' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'minItems' => 1, + 'maxItems' => 30, + ], + ], + ], + ], + 'DescribeAppRecordStatus' => [ + '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, + ], + ], + ], + ], + 'ModifyAppRecordStatus' => [ + '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, + ], + ], + ], + ], + 'CreateAppRecordTemplate' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'RecordTemplate', + '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, + ], + ], + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'ModifyAppRecordTemplate' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'RecordTemplate', + '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, + ], + ], + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DeleteAppRecordTemplate' => [ + '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' => 'Template', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'TemplateId' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + ], + ], + 'DescribeAppRecordTemplates' => [ + '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, + ], + ], + [ + '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, + ], + ], + ], + ], + ], + ], + 'DescribeCloudRecordStatus' => [ + '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, + ], + ], + ], + ], + 'DescribeAppRecordingFiles' => [ + '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, + ], + 'minItems' => 1, + ], + ], + ], + ], + 'StartCloudRecord' => [ + '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' => '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' => '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, + ], + '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', + ], + ], + ], + ], + ], + ], + [ + '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, + ], + ], + ], + ], + [ + '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', + ], + ], + ], + ], + ], + ], + [ + 'name' => 'AgentSilenceConfig', + '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, + ], + ], + ], + ], + [ + 'name' => 'AmbientSoundConfig', + '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', + ], + ], + ], + ], + [ + 'name' => 'InterruptConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SemanticsInterrupt' => [ + 'type' => 'boolean', + 'required' => false, + ], + ], + ], + ], + [ + 'name' => 'BackChannelConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'UserTurnEnd' => [ + 'type' => 'boolean', + 'required' => false, + ], + ], + ], + ], + ], + ], + 'DescribeAppAgentTemplates' => [ + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Name', + 'in' => 'query', + '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', + ], + ], + ], + ], + 'DeleteAppAgentTemplate' => [ + '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, + ], + ], + ], + ], + 'CreateAppAgentTemplate' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + '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' => '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, + ], + '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', + ], + ], + ], + ], + ], + ], + [ + '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' => 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, + ], + ], + ], + ], + [ + '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' => 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', + ], + ], + ], + ], + ], + ], + [ + 'name' => 'AgentSilenceConfig', + '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, + ], + ], + ], + ], + [ + 'name' => 'AmbientSoundConfig', + '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', + ], + ], + ], + ], + [ + 'name' => 'InterruptConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SemanticsInterrupt' => [ + 'type' => 'boolean', + 'required' => false, + ], + ], + ], + ], + [ + 'name' => 'BackChannelConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'UserTurnEnd' => [ + 'type' => 'boolean', + 'required' => false, + ], + ], + ], + ], + ], + ], + 'StartAgent' => [ + '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, + ], + ], + [ + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'RtcConfig', + '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, + ], + ], + ], + ], + [ + '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, + ], + ], + ], + ], + ], + ], + ], + ], + 'GetAgent' => [ + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + ], + 'UpdateAgent' => [ + '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, + ], + ], + [ + 'name' => 'VoiceChatConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'InterruptMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + 'ChatMode' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + ], + ], + ], + ], + 'NotifyAgent' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Message', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Priority', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'Interruptable', + 'in' => 'query', + 'schema' => [ + 'type' => 'boolean', + 'required' => false, + ], + ], + [ + 'name' => 'CustomAttribute', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'BackgroundMusic', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'format' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + 'wav', + ], + ], + 'url' => [ + 'type' => 'string', + 'required' => false, + 'maxLength' => 1000, + ], + ], + ], + ], + ], + ], + 'StopAgent' => [ + '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, + ], + ], + ], + ], + 'DescribeAppViewStatus' => [ + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'ModifyAppViewStatus' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'CreateAppViewTemplate' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Template', + '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', + ], + ], + ], + ], + ], + ], + ], + 'ModifyAppViewTemplate' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Template', + '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, + ], + ], + ], + ], + ], + ], + 'DescribeAppViewTemplates' => [ + '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, + ], + ], + ], + ], + ], + ], + 'DeleteAppViewTemplate' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Template', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'TemplateId' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + ], + ], + 'RtcSipInviteMember' => [ + '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' => 'Uid', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DeviceType', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'enum' => [ + 'sip_device', + 'mcu', + 'phone', + ], + ], + ], + [ + 'name' => 'ServerAddress', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'AppToken', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Registered', + 'in' => 'query', + 'schema' => [ + 'type' => 'boolean', + 'required' => true, + ], + ], + [ + 'name' => 'SipDisplayName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'minLength' => 1, + 'maxLength' => 200, + ], + ], + [ + 'name' => 'SipUserId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'SipUserPassword', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'SipRoomId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'SipUri', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'SipUserAgent', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + 'polycom', + 'cisco', + 'tencent', + 'zoom', + 'pstn', + ], + ], + ], + [ + 'name' => 'CallNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'maxLength' => 30, + ], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'maxLength' => 100, + ], + ], + ], + ], + 'RtcCancelSipInvite' => [ + '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' => 'UserId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'minLength' => 1, + 'maxLength' => 120, + ], + ], + [ + 'name' => 'DeviceType', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'enum' => [ + 'sip_device', + 'mcu', + 'phone', + ], + ], + ], + ], + ], + 'StartView' => [ + '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' => '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' => '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' => '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' => 'ViewSubscribers', + 'in' => 'query', + 'style' => 'simple', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + [ + 'name' => 'ViewContent', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + 'main', + 'screen-cast', + ], + ], + ], + ], + ], + 'StopView' => [ + '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_-]+$', + ], + ], + ], + ], + 'RtcSipMute' => [ + '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' => 'Operations', + '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, + ], + ], + ], + ], + 'ModifyViewLayout' => [ + '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' => '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' => [], + ], + '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' => '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' => '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, + ], + ], + ], + ], + ], + ], + 'ModifyStreamingProperty' => [ + '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, + 'pattern' => '^[0-9a-zA-Z_-]+$', + ], + ], + [ + 'name' => 'ViewSubscribers', + 'in' => 'query', + 'style' => 'simple', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 16, + ], + ], + [ + 'name' => 'ViewContent', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + ], + 'DescribeCallList' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'StartTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'EndTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'CallStatus', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'OrderBy', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'QueryMode', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'PageNo', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + ], + ], + 'DescribeCall' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => '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, + ], + ], + ], + ], + 'DescribePubUserListBySubUser' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => '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' => true, + ], + ], + ], + ], + 'DescribeEndPointEventList' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => '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, + ], + ], + ], + ], + 'DescribeEndPointMetricData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => '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, + ], + ], + ], + ], + 'DescribeQoeMetricData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => 'CreatedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DescribeChannelOverallData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => 'CreatedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + ], + 'DescribeChannelDistributionStatData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => '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, + ], + ], + ], + ], + 'DescribeChannelAreaDistributionStatData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => 'CreatedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + [ + 'name' => 'ParentArea', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + ], + 'DescribeChannelTopPubUserList' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => 'CreatedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + ], + 'DescribeChannelUserMetrics' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => 'CreatedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'DestroyedTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + ], + 'DescribeUsageOverallData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DescribeUsageDistributionStatData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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, + ], + ], + ], + ], + 'DescribeUsageAreaDistributionStatData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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, + ], + ], + ], + ], + 'DescribeUsageOsSdkVersionDistributionStatData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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, + ], + ], + ], + ], + 'DescribeQualityOverallData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DescribeQualityDistributionStatData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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, + ], + ], + ], + ], + 'DescribeQualityAreaDistributionStatData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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' => 'ParentArea', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DescribeQualityOsSdkVersionDistributionStatData' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'StartTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'EndTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'StatDim', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DescribeFaultDiagnosisFactorDistributionStat' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'StartTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'EndTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + ], + ], + 'DescribeFaultDiagnosisUserList' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'StartTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'EndTs', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'FaultTypes', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'PageNo', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + ], + ], + 'DescribeFaultDiagnosisUserDetail' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + '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' => '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, + ], + ], + ], + ], + 'CreateEventSubscribe' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'Users', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'Events', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + '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, + ], + ], + ], + ], + 'DeleteEventSubscribe' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'SubscribeId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'CreateAutoLiveStreamRule' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'ChannelIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'ChannelIdPrefixes', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'PlayDomain', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'RuleName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'CallBack', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'MediaEncode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + ], + ], + 'DeleteAutoLiveStreamRule' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'RuleId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + ], + ], + 'DisableAutoLiveStreamRule' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'RuleId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + ], + ], + 'EnableAutoLiveStreamRule' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'RuleId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + ], + ], + 'UpdateAutoLiveStreamRule' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'ChannelIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'ChannelIdPrefixes', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'PlayDomain', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'RuleName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'CallBack', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'MediaEncode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + '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', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'DescribeChannelParticipants' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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', + ], + ], + ], + ], + 'DescribeUserInfoInChannel' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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, + ], + ], + ], + ], + 'DescribeChannelUsers' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'RemoveTerminals' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'TerminalIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 30, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'AddRecordTemplate' => [ + '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, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'Formats', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 3, + ], + ], + [ + '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, + ], + ], + [ + '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, + ], + ], + ], + 'maxItems' => 1, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'TaskProfile', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'MediaEncode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'BackgroundColor', + 'in' => 'query', + '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, + ], + ], + ], + ], + 'DeleteRecordTemplate' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + '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, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'Formats', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 3, + ], + ], + [ + '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, + ], + ], + [ + '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, + ], + ], + ], + 'maxItems' => 1, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'TaskProfile', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'MediaEncode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'BackgroundColor', + 'in' => 'query', + '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' => 'MnsQueue', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'HttpCallbackUrl', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + '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' => 'EnableM3u8DateTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'boolean', + 'required' => false, + ], + ], + [ + 'name' => 'OssEndpoint', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + ], + 'StartRecordTask' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'SubSpecUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecAudioUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecShareScreenUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecAudioUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecShareScreenUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UserPanes', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + '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' => 1, + ], + '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' => 'LayoutIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + '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' => 'TaskProfile', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'MediaEncode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'TemplateId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'SourceType', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'StreamType', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'MixMode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'CropMode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + ], + ], + ], + 'StopRecordTask' => [ + '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, + ], + ], + ], + ], + 'UpdateRecordTask' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'SubSpecUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecAudioUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecShareScreenUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecAudioUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecShareScreenUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UserPanes', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + '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' => 16, + ], + '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' => 'LayoutIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + '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' => '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, + ], + ], + ], + ], + 'DescribeRecordTemplates' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'TemplateIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + ], + 'maxItems' => 64, + ], + ], + [ + '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, + ], + ], + ], + ], + 'DescribeRecordFiles' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'TaskIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 10, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'ChannelId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'minimum' => '1', + 'maximum' => '100', + ], + ], + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'minimum' => '1', + ], + ], + [ + 'name' => 'StartTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + ], + 'StartMPUTask' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'SubSpecUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecAudioUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecShareScreenUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecAudioUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecShareScreenUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'LayoutIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UserPanes', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + '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' => 16, + ], + ], + [ + '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' => 10, + ], + ], + [ + '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' => 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, + '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, + ], + ], + [ + '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, + ], + ], + [ + 'name' => 'TaskType', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'minimum' => '0', + 'maximum' => '1', + 'enum' => [ + '0', + '1', + ], + ], + ], + [ + 'name' => 'EnhancedParam', + 'in' => 'formData', + 'style' => 'flat', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'EnablePortraitSegmentation' => [ + 'type' => 'boolean', + 'required' => false, + ], + ], + ], + ], + ], + ], + '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', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'LayoutIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecAudioUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecShareScreenUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'SubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecAudioUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecShareScreenUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UnsubSpecCameraUsers', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + 'maxItems' => 64, + ], + ], + [ + 'name' => 'UserPanes', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + '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' => 16, + ], + ], + [ + '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' => 10, + ], + ], + [ + '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' => 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', + ], + ], + ], + 'maxItems' => 1, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'CropMode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'MediaEncode', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'MixMode', + '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, + ], + ], + ], + ], + 'GetMPUTaskStatus' => [ + '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, + ], + ], + ], + ], + 'CreateMPULayout' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'Panes', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + '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' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'AudioMixCount', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + ], + ], + 'DeleteMPULayout' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'LayoutId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + ], + ], + 'ModifyMPULayout' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'Panes', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + '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' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Name', + 'in' => 'query', + '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, + ], + ], + ], + ], + 'DescribeMPULayoutInfoList' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'LayoutId', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'minimum' => '0', + ], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'PageNum', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'minimum' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'minimum' => '1', + ], + ], + ], + ], + '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', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + '86400', + '3600', + ], + ], + ], + ], + ], + 'DescribeRtcUserCntData' => [ + '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', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + '86400', + '3600', + ], + ], + ], + ], + ], + '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, + ], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'ServiceArea', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'Interval', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + '86400', + '3600', + ], + ], + ], + ], + ], + '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', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + 'sortByStartTime', + 'sortByStartTimeDesc', + 'sortByEndTime', + 'sortByEndTimeDesc', + ], + ], + ], + [ + '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, + ], + ], + ], + ], + ], + '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', + ], + ], +]; |
