'1.0', 'info' => [ 'style' => 'ROA', 'product' => 'OpenSearch', 'version' => '2017-12-25', ], 'components' => [ 'schemas' => [ 'ABTestExperiment' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'traffic' => [ 'type' => 'integer', 'format' => 'int32', ], 'serialNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'online' => [ 'type' => 'boolean', ], 'params' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], ], ], 'ABTestGroup' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'status' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], 'ABTestScene' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'values' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'status' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], 'App' => [ 'type' => 'object', 'properties' => [ 'autoSwitch' => [ 'type' => 'boolean', ], 'networkType' => [ 'type' => 'string', ], 'description' => [ 'type' => 'string', ], 'schema' => [ '$ref' => '#/components/schemas/Schema', ], 'schemas' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/Schema', ], ], 'fetchFields' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'firstRanks' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/FirstRank', ], ], 'secondRanks' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/SecondRank', ], ], 'dataSources' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/DataSource', ], ], 'summaries' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/Summary', ], ], 'queryProcessors' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/QueryProcessor', ], ], 'realtimeShared' => [ 'type' => 'boolean', ], 'cluster' => [ 'type' => 'object', 'properties' => [ 'maxTimeoutMS' => [ 'type' => 'integer', 'format' => 'int32', ], 'maxQueryClauseLength' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], 'domain' => [ '$ref' => '#/components/schemas/Domain', ], 'type' => [ 'type' => 'string', ], 'quota' => [ '$ref' => '#/components/schemas/Quota', ], ], ], 'AppGroup' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'quota' => [ '$ref' => '#/components/schemas/Quota', ], 'type' => [ 'type' => 'string', ], 'chargeType' => [ 'type' => 'string', ], 'description' => [ 'type' => 'string', ], 'domain' => [ 'type' => 'string', ], 'resourceGroupId' => [ 'type' => 'string', ], 'order' => [ 'type' => 'object', 'properties' => [ 'duration' => [ 'type' => 'integer', 'format' => 'int64', ], 'pricingCycle' => [ 'type' => 'string', ], 'autoRenew' => [ 'type' => 'boolean', ], ], ], ], ], 'DataSource' => [ 'type' => 'object', 'properties' => [ 'tableName' => [ 'type' => 'string', ], 'type' => [ 'type' => 'string', ], 'fields' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], ], 'plugins' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'fromFields' => [ 'type' => 'string', ], 'parameters' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], ], ], ], 'keyField' => [ 'type' => 'string', ], 'schemaName' => [ 'type' => 'string', ], 'parameters' => [ 'type' => 'object', ], ], ], 'Domain' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'category' => [ 'type' => 'string', ], 'functions' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], ], ], ], 'FirstRank' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', ], 'name' => [ 'type' => 'string', ], 'description' => [ 'type' => 'string', ], 'active' => [ 'type' => 'boolean', ], 'meta' => [ 'type' => 'any', ], ], ], 'PrepayOrderInfo' => [ 'type' => 'object', 'properties' => [ 'duration' => [ 'type' => 'integer', 'format' => 'int32', ], 'pricingCycle' => [ 'type' => 'string', ], 'autoRenew' => [ 'type' => 'boolean', ], ], ], 'Proceeding' => [ 'type' => 'object', 'properties' => [ 'progress' => [ 'type' => 'number', 'format' => 'float', ], 'type' => [ 'type' => 'string', ], 'status' => [ 'type' => 'string', ], 'subTasks' => [ '$ref' => '#/components/schemas/Proceeding', ], 'detail' => [ 'type' => 'object', ], ], ], 'QueryProcessor' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'domain' => [ 'type' => 'string', ], 'category' => [ 'type' => 'string', ], 'processors' => [ 'type' => 'array', 'items' => [ 'type' => 'object', ], ], 'indexes' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'active' => [ 'type' => 'boolean', ], ], ], 'Quota' => [ 'type' => 'object', 'properties' => [ 'docSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'computeResource' => [ 'type' => 'integer', 'format' => 'int32', ], 'spec' => [ 'type' => 'string', ], 'orderType' => [ 'type' => 'string', ], ], ], 'ScheduledTask' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', ], 'cron' => [ 'type' => 'string', ], 'enabled' => [ 'type' => 'boolean', ], 'version' => [ 'type' => 'string', ], 'forkedAppId' => [ 'type' => 'string', ], 'autoSwitch' => [ 'type' => 'boolean', ], 'permanent' => [ 'type' => 'boolean', ], 'runNow' => [ 'type' => 'boolean', ], 'filter' => [ 'type' => 'object', 'properties' => [ 'field' => [ 'type' => 'string', ], 'days' => [ 'type' => 'integer', 'format' => 'int32', ], 'unit' => [ 'type' => 'string', ], 'expression' => [ 'type' => 'string', ], ], ], ], ], 'Schema' => [ 'type' => 'object', 'properties' => [ 'tables' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'primaryTable' => [ 'type' => 'boolean', ], 'fields' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'primaryKey' => [ 'type' => 'boolean', ], 'type' => [ 'type' => 'string', ], 'joinWith' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'label' => [ 'type' => 'string', ], ], ], ], ], ], ], 'indexes' => [ 'type' => 'object', 'properties' => [ 'searchFields' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'analyzer' => [ 'type' => 'string', ], 'analyzerType' => [ 'type' => 'string', ], 'analyzerGeneration' => [ 'type' => 'string', ], 'fields' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'label' => [ 'type' => 'string', ], ], ], ], 'filterFields' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], ], ], 'routeField' => [ 'type' => 'string', ], 'routeFieldValues' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'secondRouteField' => [ 'type' => 'string', ], 'ttlField' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'ttl' => [ 'type' => 'integer', 'format' => 'int64', ], ], ], 'indexSortConfig' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'field' => [ 'type' => 'string', ], 'direction' => [ 'type' => 'string', ], ], ], ], 'name' => [ 'type' => 'string', ], ], ], 'SearchStrategy' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'description' => [ 'type' => 'string', ], 'searchConfigs' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'queryType' => [ 'type' => 'string', ], 'firstRankName' => [ 'type' => 'string', ], 'secondRankName' => [ 'type' => 'string', ], 'mergeProportion' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], 'mergeConfig' => [ 'type' => 'object', 'properties' => [ 'rankName' => [ 'type' => 'string', ], 'docCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], 'isDefault' => [ 'type' => 'boolean', ], ], ], 'SecondRank' => [ 'type' => 'object', 'properties' => [ 'meta' => [ 'type' => 'any', ], 'name' => [ 'type' => 'string', ], 'description' => [ 'type' => 'string', ], 'active' => [ 'type' => 'boolean', ], ], ], 'Summary' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'meta' => [ 'type' => 'object', 'properties' => [ 'field' => [ 'type' => 'string', ], 'len' => [ 'type' => 'integer', 'format' => 'int32', ], 'element' => [ 'type' => 'string', ], 'ellipsis' => [ 'type' => 'string', ], 'snippet' => [ 'type' => 'string', ], ], ], 'active' => [ 'type' => 'boolean', ], ], ], ], ], 'apis' => [ 'RenewAppGroup' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/actions/renew', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/PrepayOrderInfo', 'required' => false, ], ], ], ], 'CreateAppGroup' => [ 'path' => '/v4/openapi/app-groups', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'chargeType' => [ 'type' => 'string', 'required' => false, ], 'type' => [ 'type' => 'string', 'required' => false, ], 'resourceGroupId' => [ 'type' => 'string', 'required' => false, ], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'quota' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'docSize' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'computeResource' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'spec' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], ], 'ModifyAppGroup' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => [ 'type' => 'string', 'required' => false, ], 'currentVersion' => [ 'type' => 'string', 'required' => false, ], 'domain' => [ 'type' => 'string', 'required' => false, ], 'resourceGroupId' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'ModifyAppGroupQuota' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/quota', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/Quota', 'required' => false, ], ], ], ], 'RemoveAppGroup' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListAppGroups' => [ 'path' => '/v4/openapi/app-groups', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'name', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'type', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'sortBy', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'tags', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], 'CreateApp' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'autoSwitch' => [ 'type' => 'boolean', 'required' => false, ], 'networkType' => [ 'type' => 'string', 'required' => false, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tables' => [ 'type' => 'object', 'required' => false, ], 'indexes' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'filterFields' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'searchFields' => [ 'type' => 'object', 'required' => false, ], ], ], 'routeField' => [ 'type' => 'string', 'required' => false, ], 'routeFieldValues' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'secondRouteField' => [ 'type' => 'string', 'required' => false, ], 'ttlField' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'ttl' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], 'indexSortConfig' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'field' => [ 'type' => 'string', 'required' => false, ], 'direction' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'name' => [ 'type' => 'string', 'required' => false, ], ], ], 'schemas' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tables' => [ 'type' => 'object', 'required' => false, ], 'indexes' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'filterFields' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'searchFields' => [ 'type' => 'object', 'required' => false, ], ], ], 'routeField' => [ 'type' => 'string', 'required' => false, ], 'routeFieldValues' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'secondRouteField' => [ 'type' => 'string', 'required' => false, ], 'ttlField' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'ttl' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], 'indexSortConfig' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'field' => [ 'type' => 'string', 'required' => false, ], 'direction' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'name' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'firstRanks' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => [ 'type' => 'string', 'required' => false, ], 'name' => [ 'type' => 'string', 'required' => false, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'active' => [ 'type' => 'boolean', 'required' => false, ], 'meta' => [ 'type' => 'any', 'required' => false, ], ], ], ], 'secondRanks' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'meta' => [ 'type' => 'any', 'required' => false, ], 'name' => [ 'type' => 'string', 'required' => false, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'active' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'dataSources' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tableName' => [ 'type' => 'string', 'required' => false, ], 'type' => [ 'type' => 'string', 'required' => false, ], 'fields' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], ], 'plugins' => [ 'type' => 'object', 'required' => false, ], 'keyField' => [ 'type' => 'string', 'required' => false, ], 'schemaName' => [ 'type' => 'string', 'required' => false, ], 'parameters' => [ 'type' => 'object', 'required' => false, ], ], ], ], 'summaries' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'meta' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'field' => [ 'type' => 'string', 'required' => false, ], 'len' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'element' => [ 'type' => 'string', 'required' => false, ], 'ellipsis' => [ 'type' => 'string', 'required' => false, ], 'snippet' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], 'fetchFields' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'queryProcessors' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'domain' => [ 'type' => 'string', 'required' => false, ], 'category' => [ 'type' => 'string', 'required' => false, ], 'processors' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], ], 'indexes' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'active' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'cluster' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'maxTimeoutMS' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'maxQueryClauseLength' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'textSparseEmbeddingModel' => [ 'type' => 'string', 'required' => false, ], 'textEmbeddingModel' => [ 'type' => 'string', 'required' => false, ], 'chunkModels' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], ], 'imageContentRecognizerModels' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], ], 'graphRag' => [ 'type' => 'object', 'required' => false, ], 'vectorIndexConfigs' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], ], ], ], 'domain' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'category' => [ 'type' => 'string', 'required' => false, ], 'functions' => [ 'type' => 'object', 'required' => false, ], ], ], 'realtimeShared' => [ 'type' => 'boolean', 'required' => false, ], 'interpretations' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], ], 'prompts' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], ], 'configItems' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], ], ], ], ], ], ], 'RemoveApp' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], ], ], 'DescribeApps' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DescribeApp' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], ], ], 'DescribeAppStatistics' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/statistics', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListUserAnalyzers' => [ 'path' => '/v4/openapi/user-analyzers', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'CreateUserAnalyzer' => [ 'path' => '/v4/openapi/user-analyzers', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'business' => [ 'type' => 'string', 'required' => false, ], 'businessType' => [ 'type' => 'string', 'required' => false, ], 'type' => [ 'type' => 'string', 'required' => false, ], 'businessAppGroupId' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'DescribeUserAnalyzer' => [ 'path' => '/v4/openapi/user-analyzers/{name}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'with', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'RemoveUserAnalyzer' => [ 'path' => '/v4/openapi/user-analyzers/{name}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListUserAnalyzerEntries' => [ 'path' => '/v4/openapi/user-analyzers/{name}/entries', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'word', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'PushUserAnalyzerEntries' => [ 'path' => '/v4/openapi/user-analyzers/{name}/entries/actions/bulk', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'entries' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'cmd' => [ 'type' => 'string', 'required' => false, ], 'key' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], 'splitEnabled' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'maxItems' => 100, ], ], ], ], ], ], 'ListABTestScenes' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateABTestScene' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/ABTestScene', 'required' => false, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'DescribeABTestScene' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'UpdateABTestScene' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/ABTestScene', 'required' => false, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'DeleteABTestScene' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'ListABTestGroups' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'CreateABTestGroup' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/ABTestGroup', 'required' => false, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'DeleteABTestGroup' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'DescribeABTestGroup' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'UpdateABTestGroup' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/ABTestGroup', 'required' => false, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'ListABTestExperiments' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}/experiments', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'CreateABTestExperiment' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}/experiments', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/ABTestExperiment', 'required' => false, ], ], ], ], 'DescribeABTestExperiment' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}/experiments/{experimentId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'experimentId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'UpdateABTestExperiment' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}/experiments/{experimentId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'experimentId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/ABTestExperiment', 'required' => false, ], ], ], ], 'DeleteABTestExperiment' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}/experiments/{experimentId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'experimentId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'ListABTestFixedFlowDividers' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}/experiments/{experimentId}/fixed-flow-dividers', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'experimentId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], ], ], 'UpdateABTestFixedFlowDividers' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}/experiments/{experimentId}/fixed-flow-dividers', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sceneId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'experimentId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-1', 'maximum' => '999999999', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'maxItems' => 100, ], ], ], ], 'ListFirstRanks' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/first-ranks', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], ], ], 'CreateFirstRank' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/first-ranks', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/FirstRank', 'required' => false, ], ], ], ], 'DescribeFirstRank' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/first-ranks/{name}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RemoveFirstRank' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/first-ranks/{name}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ModifyFirstRank' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/first-ranks/{name}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/FirstRank', 'required' => false, ], ], ], ], 'ListSecondRanks' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/second-ranks', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], ], ], 'CreateSecondRank' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/second-ranks', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/SecondRank', 'required' => false, ], ], ], ], 'DescribeSecondRank' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/second-ranks/{name}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ModifySecondRank' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/second-ranks/{name}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/SecondRank', 'required' => false, ], ], ], ], 'RemoveSecondRank' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/second-ranks/{name}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListQueryProcessors' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/query-processors', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'isActive', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'CreateQueryProcessor' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/query-processors', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ 'type' => 'any', 'required' => false, ], ], ], ], 'ModifyQueryProcessor' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/query-processors/{name}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ 'type' => 'any', 'required' => false, ], ], ], ], 'RemoveQueryProcessor' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/query-processors/{name}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DescribeQueryProcessor' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/query-processors/{name}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListQueryProcessorNers' => [ 'path' => '/v4/openapi/query-processor/ner/default-priorities', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'domain', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListQueryProcessorAnalyzerResults' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/query-processors/{name}/analyze', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'text', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListInterventionDictionaries' => [ 'path' => '/v4/openapi/intervention-dictionaries', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'types', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'CreateInterventionDictionary' => [ 'path' => '/v4/openapi/intervention-dictionaries', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'type' => [ 'type' => 'string', 'required' => false, ], 'analyzerType' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'DescribeInterventionDictionary' => [ 'path' => '/v4/openapi/intervention-dictionaries/{name}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RemoveInterventionDictionary' => [ 'path' => '/v4/openapi/intervention-dictionaries/{name}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListInterventionDictionaryEntries' => [ 'path' => '/v4/openapi/intervention-dictionaries/{name}/entries', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'word', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'PushInterventionDictionaryEntries' => [ 'path' => '/v4/openapi/intervention-dictionaries/{name}/entries/actions/bulk', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], 'maxItems' => 100, ], ], ], ], 'ListInterventionDictionaryRelatedEntities' => [ 'path' => '/v4/openapi/intervention-dictionaries/{name}/related', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListInterventionDictionaryNerResults' => [ 'path' => '/v4/openapi/intervention-dictionaries/{name}/ner-results', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'query', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'EnableSlowQuery' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/optimizers/slow-query/actions/enable', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DisableSlowQuery' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/optimizers/slow-query/actions/disable', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DescribeSlowQueryStatus' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/optimizers/slow-query', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StartSlowQueryAnalyzer' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/optimizers/slow-query/actions/run', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListSlowQueryQueries' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/optimizers/slow-query/categories/{categoryIndex}/queries', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'categoryIndex', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListSlowQueryCategories' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/optimizers/slow-query/categories', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListQuotaReviewTasks' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/quota-review-tasks', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'ListScheduledTasks' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scheduled-tasks', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'type', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'CreateScheduledTask' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scheduled-tasks', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/ScheduledTask', 'required' => false, ], ], ], ], 'DescribeScheduledTask' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scheduled-tasks/{taskId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'taskId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ModifyScheduledTask' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scheduled-tasks/{taskId}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'taskId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ 'type' => 'any', 'required' => false, ], ], ], ], 'RemoveScheduledTask' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/scheduled-tasks/{taskId}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'taskId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListSortExpressions' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/sort-expressions', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '999999999', ], ], ], ], 'UnbindEsInstance' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/actions/unbind-es-instance', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'BindEsInstance' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/actions/bind-es-instance', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, ], ], ], ], 'BindESUserAnalyzer' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/es/{esInstanceId}/actions/bind-analyzer', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'esInstanceId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ 'type' => 'any', 'required' => false, ], ], ], ], 'UnbindESUserAnalyzer' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/es/{esInstanceId}/actions/unbind-analyzer', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'esInstanceId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ 'type' => 'any', 'required' => false, ], ], ], ], 'ListProceedings' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/proceedings', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'filterFinished', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'ListStatisticLogs' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/statistic-logs/{moduleName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'moduleName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'startTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9999999999', ], ], [ 'name' => 'stopTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9999999999', ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '1000', ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10000', ], ], [ 'name' => 'query', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'sortBy', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'distinct', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'columns', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListStatisticReport' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/statistic-report/{moduleName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'moduleName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'startTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9999999999', ], ], [ 'name' => 'endTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9999999999', ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100', ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10000', ], ], [ 'name' => 'columns', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'query', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'UpdateSortScript' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts/{scriptName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scriptName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'SaveSortScriptFile' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts/{scriptName}/files/src/{fileName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scriptName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'fileName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'content' => [ 'type' => 'string', 'required' => false, ], 'version' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], ], ], 'ReleaseSortScript' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts/{scriptName}/actions/release', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scriptName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetSortScriptFile' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts/{scriptName}/files/src/{fileName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scriptName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'fileName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetSortScript' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts/{scriptName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scriptName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetScriptFileNames' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts/{scriptName}/file-names', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scriptName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteSortScriptFile' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts/{scriptName}/files/src/{fileName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scriptName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'fileName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteSortScript' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts/{scriptName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scriptName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateSortScript' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'scriptName' => [ 'type' => 'string', 'required' => false, ], 'type' => [ 'type' => 'string', 'required' => false, ], 'scope' => [ 'type' => 'string', 'required' => false, ], 'description' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'CompileSortScript' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts/{scriptName}/actions/compiling', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scriptName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'UpdateSearchStrategy' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/search-strategies/{strategyName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'strategyName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/SearchStrategy', 'required' => false, ], ], ], ], 'RemoveSearchStrategy' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/search-strategies/{strategyName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'strategyName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListSearchStrategies' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/search-strategies', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetSearchStrategy' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/search-strategies/{strategyName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'strategyName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateSearchStrategy' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/search-strategies', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/SearchStrategy', 'required' => false, ], ], ], ], 'UpdateFetchFields' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/fetch-fields', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'maxItems' => 100, ], ], ], ], 'UpdateSummaries' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/summaries', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'field' => [ 'type' => 'string', 'required' => false, ], 'len' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'element' => [ 'type' => 'string', 'required' => false, ], 'ellipsis' => [ 'type' => 'string', 'required' => false, ], 'snippet' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], 'maxItems' => 100, ], ], ], ], 'CreateFunctionResource' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/resources', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Data' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Content' => [ 'type' => 'string', 'required' => false, ], 'Generators' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Generator' => [ 'type' => 'string', 'required' => false, ], 'Input' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Features' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => [ 'type' => 'string', 'required' => false, ], 'Type' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'Output' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'Description' => [ 'type' => 'string', 'required' => false, ], 'ResourceName' => [ 'type' => 'string', 'required' => false, ], 'ResourceType' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'GetFunctionCurrentVersion' => [ 'path' => '/v4/openapi/functions/{functionName}/current-version', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'modelType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'domain', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'category', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetFunctionVersion' => [ 'path' => '/v4/openapi/functions/{functionName}/versions/{versionId}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'versionId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], ], ], 'GetFunctionDefaultInstance' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/default-instance', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateFunctionDefaultInstance' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/default-instance', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'instanceName' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListFunctionTasks' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/instances/{instanceName}/tasks', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'status', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'startTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'endTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'GetFunctionTask' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/instances/{instanceName}/tasks/{generation}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'generation', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteFunctionTask' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/instances/{instanceName}/tasks/{generation}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'generation', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateFunctionTask' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/instances/{instanceName}/tasks', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListFunctionInstances' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/instances', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'modelType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'functionType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'source', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'output', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetFunctionInstance' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/instances/{instanceName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'output', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteFunctionInstance' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/instances/{instanceName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateFunctionInstance' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/instances/{instanceName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'cron' => [ 'type' => 'string', 'required' => false, ], 'createParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'usageParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'description' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateFunctionInstance' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/instances', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'instanceName' => [ 'type' => 'string', 'required' => true, ], 'modelType' => [ 'type' => 'string', 'required' => true, ], 'functionType' => [ 'type' => 'string', 'required' => false, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'createParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'usageParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'cron' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DescribeAppGroup' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ValidateDataSources' => [ 'path' => '/v4/openapi/assist/data-sources/validations', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/DataSource', 'required' => false, ], ], ], ], 'ReplaceAppGroupCommodityCode' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/actions/to-instance-typed', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListSortScripts' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/apps/{appVersionId}/sort-scripts', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appVersionId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListDataSourceTables' => [ 'path' => '/v4/openapi/assist/data-sources/{dataSourceType}/tables', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dataSourceType', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'params', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListDataSourceTableFields' => [ 'path' => '/v4/openapi/assist/data-sources/{dataSourceType}/fields', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dataSourceType', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'params', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'rawType', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'GetDomain' => [ 'path' => '/v4/openapi/domains/{domainName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'domainName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appGroupIdentity', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GenerateMergedTable' => [ 'path' => '/v4/openapi/assist/schema/actions/merge', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'spec', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/Schema', 'required' => false, ], ], ], ], 'DescribeRegions' => [ 'path' => '/v4/openapi/regions', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [], ], 'DescribeDataCollction' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/data-collections/{dataCollectionIdentity}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'dataCollectionIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListDataCollections' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/data-collections', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'RemoveDataCollection' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/data-collections/{dataCollectionIdentity}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'dataCollectionIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UntagResources' => [ 'path' => '/v4/openapi/resource-tags', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'resourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'resourceId', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'tagKey', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'all', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'ListTagResources' => [ 'path' => '/v4/openapi/resource-tags', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'resourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'resourceId', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'tag', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'TagResources' => [ 'path' => '/v4/openapi/resource-tags', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'resourceType' => [ 'type' => 'string', 'required' => true, ], 'resourceId' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'tag' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], ], ], 'GetFunctionResource' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/resources/{resourceName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'resourceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'output', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => [ 'simple', 'normal', 'detail', ], ], ], ], ], 'ListFunctionResources' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/resources', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'resourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'output', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => [ 'simple', 'normal', 'detail', ], ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'DeleteFunctionResource' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/resources/{resourceName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'resourceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateFunctionResource' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/functions/{functionName}/resources/{resourceName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'resourceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Data' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Content' => [ 'type' => 'string', 'required' => false, ], 'Generators' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Generator' => [ 'type' => 'string', 'required' => false, ], 'Input' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Features' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => [ 'type' => 'string', 'required' => false, ], 'Type' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'Output' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'Description' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'CreateAppGroupCredentials' => [ 'path' => '/v4/openapi/app-groups/{appGroupIdentity}/credentials', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'appGroupIdentity', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], ], 'endpoints' => [ [ 'regionId' => 'cn-qingdao', 'endpoint' => 'opensearch.cn-qingdao.aliyuncs.com', ], [ 'regionId' => 'cn-beijing', 'endpoint' => 'opensearch.cn-beijing.aliyuncs.com', ], [ 'regionId' => 'cn-zhangjiakou', 'endpoint' => 'opensearch.cn-zhangjiakou.aliyuncs.com', ], [ 'regionId' => 'cn-hangzhou', 'endpoint' => 'opensearch.cn-hangzhou.aliyuncs.com', ], [ 'regionId' => 'cn-shanghai', 'endpoint' => 'opensearch.cn-shanghai.aliyuncs.com', ], [ 'regionId' => 'cn-shenzhen', 'endpoint' => 'opensearch.cn-shenzhen.aliyuncs.com', ], [ 'regionId' => 'cn-hongkong', 'endpoint' => 'opensearch.cn-hongkong.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-1', 'endpoint' => 'opensearch.ap-southeast-1.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-5', 'endpoint' => 'opensearch.ap-southeast-5.aliyuncs.com', ], [ 'regionId' => 'us-east-1', 'endpoint' => 'opensearch.us-east-1.aliyuncs.com', ], [ 'regionId' => 'eu-central-1', 'endpoint' => 'opensearch.eu-central-1.aliyuncs.com', ], ], ];