diff options
Diffstat (limited to 'data/sls/2020-12-30')
| -rw-r--r-- | data/sls/2020-12-30/api-docs.php | 11517 |
1 files changed, 2787 insertions, 8730 deletions
diff --git a/data/sls/2020-12-30/api-docs.php b/data/sls/2020-12-30/api-docs.php index 9982bd7..12d34c1 100644 --- a/data/sls/2020-12-30/api-docs.php +++ b/data/sls/2020-12-30/api-docs.php @@ -1,270 +1,118 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'ROA', - 'product' => 'Sls', - 'version' => '2020-12-30', - ], + 'info' => ['style' => 'ROA', 'product' => 'Sls', 'version' => '2020-12-30'], 'components' => [ 'schemas' => [ 'AgentInstanceConfigGrayConfigs' => [ 'type' => 'object', 'properties' => [ - 'condition' => [ - 'type' => 'string', - ], - 'content' => [ - 'type' => 'string', - ], + 'condition' => ['type' => 'string'], + 'content' => ['type' => 'string'], ], ], 'Alert' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - ], - 'configuration' => [ - '$ref' => '#/components/schemas/AlertConfiguration', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifiedTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'status' => [ - 'type' => 'string', - ], + 'name' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'configuration' => ['$ref' => '#/components/schemas/AlertConfiguration', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64'], + 'status' => ['type' => 'string'], ], ], 'AlertConfiguration' => [ 'type' => 'object', 'properties' => [ - 'muteUntil' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'version' => [ - 'type' => 'string', - 'required' => true, - ], - 'type' => [ - 'type' => 'string', - ], - 'templateConfiguration' => [ - '$ref' => '#/components/schemas/TemplateConfiguration', - ], - 'dashboard' => [ - 'type' => 'string', - ], - 'threshold' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'noDataFire' => [ - 'type' => 'boolean', - 'required' => true, - ], - 'noDataSeverity' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'sendResolved' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'muteUntil' => ['type' => 'integer', 'format' => 'int64'], + 'version' => ['type' => 'string', 'required' => true], + 'type' => ['type' => 'string'], + 'templateConfiguration' => ['$ref' => '#/components/schemas/TemplateConfiguration'], + 'dashboard' => ['type' => 'string'], + 'threshold' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'noDataFire' => ['type' => 'boolean', 'required' => true], + 'noDataSeverity' => ['type' => 'integer', 'format' => 'int32'], + 'sendResolved' => ['type' => 'boolean', 'required' => true], 'queryList' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/AlertQuery', - ], + 'items' => ['$ref' => '#/components/schemas/AlertQuery'], ], 'annotations' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/AlertTag', - ], + 'items' => ['$ref' => '#/components/schemas/AlertTag'], ], 'labels' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/AlertTag', - ], - ], - 'conditionConfiguration' => [ - '$ref' => '#/components/schemas/ConditionConfiguration', + 'items' => ['$ref' => '#/components/schemas/AlertTag'], ], + 'conditionConfiguration' => ['$ref' => '#/components/schemas/ConditionConfiguration'], 'severityConfigurations' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/SeverityConfiguration', - ], + 'items' => ['$ref' => '#/components/schemas/SeverityConfiguration'], ], 'joinConfigurations' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/JoinConfiguration', - ], - ], - 'groupConfiguration' => [ - '$ref' => '#/components/schemas/GroupConfiguration', - 'required' => true, - ], - 'policyConfiguration' => [ - '$ref' => '#/components/schemas/PolicyConfiguration', - ], - 'autoAnnotation' => [ - 'type' => 'boolean', - 'required' => true, - ], - 'sinkEventStore' => [ - '$ref' => '#/components/schemas/SinkEventStoreConfiguration', - ], - 'sinkCms' => [ - '$ref' => '#/components/schemas/SinkCmsConfiguration', - ], - 'sinkAlerthub' => [ - '$ref' => '#/components/schemas/SinkAlerthubConfiguration', - 'required' => false, - ], + 'items' => ['$ref' => '#/components/schemas/JoinConfiguration'], + ], + 'groupConfiguration' => ['$ref' => '#/components/schemas/GroupConfiguration', 'required' => true], + 'policyConfiguration' => ['$ref' => '#/components/schemas/PolicyConfiguration'], + 'autoAnnotation' => ['type' => 'boolean', 'required' => true], + 'sinkEventStore' => ['$ref' => '#/components/schemas/SinkEventStoreConfiguration'], + 'sinkCms' => ['$ref' => '#/components/schemas/SinkCmsConfiguration'], + 'sinkAlerthub' => ['$ref' => '#/components/schemas/SinkAlerthubConfiguration', 'required' => false], 'tags' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], 'AlertQuery' => [ 'type' => 'object', 'properties' => [ - 'chartTitle' => [ - 'type' => 'string', - ], - 'query' => [ - 'type' => 'string', - 'required' => true, - ], - 'timeSpanType' => [ - 'type' => 'string', - 'required' => true, - ], - 'start' => [ - 'type' => 'string', - 'required' => true, - ], - 'end' => [ - 'type' => 'string', - 'required' => true, - ], - 'storeType' => [ - 'type' => 'string', - 'required' => true, - ], - 'project' => [ - 'type' => 'string', - 'required' => true, - ], - 'store' => [ - 'type' => 'string', - 'required' => true, - ], - 'region' => [ - 'type' => 'string', - 'required' => true, - ], - 'roleArn' => [ - 'type' => 'string', - ], - 'dashboardId' => [ - 'type' => 'string', - ], - 'powerSqlMode' => [ - 'type' => 'string', - ], - 'ui' => [ - 'type' => 'string', - ], + 'chartTitle' => ['type' => 'string'], + 'query' => ['type' => 'string', 'required' => true], + 'timeSpanType' => ['type' => 'string', 'required' => true], + 'start' => ['type' => 'string', 'required' => true], + 'end' => ['type' => 'string', 'required' => true], + 'storeType' => ['type' => 'string', 'required' => true], + 'project' => ['type' => 'string', 'required' => true], + 'store' => ['type' => 'string', 'required' => true], + 'region' => ['type' => 'string', 'required' => true], + 'roleArn' => ['type' => 'string'], + 'dashboardId' => ['type' => 'string'], + 'powerSqlMode' => ['type' => 'string'], + 'ui' => ['type' => 'string'], ], ], 'AlertTag' => [ 'type' => 'object', 'properties' => [ - 'key' => [ - 'type' => 'string', - ], - 'value' => [ - 'type' => 'string', - ], + 'key' => ['type' => 'string'], + 'value' => ['type' => 'string'], ], ], 'AsyncSqlResponseData' => [ 'type' => 'object', 'properties' => [ - 'id' => [ - 'type' => 'string', - 'required' => true, - ], - 'state' => [ - 'type' => 'string', - 'required' => true, - ], + 'id' => ['type' => 'string', 'required' => true], + 'state' => ['type' => 'string', 'required' => true], 'AsyncSqlMetaPB' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'result_rows' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'processed_rows' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'elapsed_milli' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'cpu_sec' => [ - 'type' => 'number', - 'format' => 'double', - 'required' => false, - ], - 'cpu_cores' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'progress' => [ - 'type' => 'string', - ], + 'result_rows' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'processed_rows' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'elapsed_milli' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'cpu_sec' => ['type' => 'number', 'format' => 'double', 'required' => false], + 'cpu_cores' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'progress' => ['type' => 'string'], 'keys' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], @@ -272,624 +120,286 @@ 'type' => 'array', 'items' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], - 'error_code' => [ - 'type' => 'string', - ], - 'error_message' => [ - 'type' => 'string', - ], + 'error_code' => ['type' => 'string'], + 'error_message' => ['type' => 'string'], + ], + ], + 'AzureBlobIngestion' => [ + 'type' => 'object', + 'properties' => [ + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/AzureBlobIngestionConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64'], + 'status' => ['type' => 'string'], + 'scheduleId' => ['type' => 'string'], + 'processorId' => ['type' => 'string'], ], ], 'AzureBlobIngestionConfiguration' => [ 'type' => 'object', 'properties' => [ - 'logstore' => [ - 'type' => 'string', - ], - 'source' => [ - '$ref' => '#/components/schemas/AzureBlobIngestionConfigurationSource', - ], + 'logstore' => ['type' => 'string'], + 'source' => ['$ref' => '#/components/schemas/AzureBlobIngestionConfigurationSource'], ], ], 'AzureBlobIngestionConfigurationSource' => [ 'type' => 'object', 'properties' => [ - 'compressionCodec' => [ - 'type' => 'string', - 'required' => true, - ], - 'encoding' => [ - 'type' => 'string', - 'required' => true, - ], - 'interval' => [ - 'type' => 'string', - 'required' => true, - ], - 'pattern' => [ - 'type' => 'string', - ], - 'prefix' => [ - 'type' => 'string', - ], - 'tagPackId' => [ - 'type' => 'boolean', - ], - 'startTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'endTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'timeField' => [ - 'type' => 'string', - ], - 'timeFormat' => [ - 'type' => 'string', - ], - 'timePattern' => [ - 'type' => 'string', - ], - 'timeZone' => [ - 'type' => 'string', - ], - 'processorId' => [ - 'type' => 'string', - ], - 'accountName' => [ - 'type' => 'string', - 'required' => true, - ], - 'accountKey' => [ - 'type' => 'string', - 'required' => true, - ], - 'containerName' => [ - 'type' => 'string', - 'required' => true, - ], - 'endpoint' => [ - 'type' => 'string', - 'required' => false, - ], + 'compressionCodec' => ['type' => 'string', 'required' => true], + 'encoding' => ['type' => 'string', 'required' => true], + 'interval' => ['type' => 'string', 'required' => true], + 'pattern' => ['type' => 'string'], + 'prefix' => ['type' => 'string'], + 'tagPackId' => ['type' => 'boolean'], + 'startTime' => ['type' => 'integer', 'format' => 'int64'], + 'endTime' => ['type' => 'integer', 'format' => 'int64'], + 'timeField' => ['type' => 'string'], + 'timeFormat' => ['type' => 'string'], + 'timePattern' => ['type' => 'string'], + 'timeZone' => ['type' => 'string'], + 'processorId' => ['type' => 'string'], + 'accountName' => ['type' => 'string', 'required' => true], + 'accountKey' => ['type' => 'string', 'required' => true], + 'containerName' => ['type' => 'string', 'required' => true], + 'endpoint' => ['type' => 'string', 'required' => false], 'format' => [ 'type' => 'object', 'required' => true, - 'additionalProperties' => [ - 'type' => 'any', - ], + 'additionalProperties' => ['type' => 'any'], + ], + 'advancedParameters' => [ + 'type' => 'object', + 'additionalProperties' => ['type' => 'any'], ], ], ], 'chart' => [ 'type' => 'object', 'properties' => [ - 'title' => [ - 'type' => 'string', - 'required' => true, - ], - 'type' => [ - 'type' => 'string', - 'required' => true, - ], - 'search' => [ - 'type' => 'object', - 'required' => true, - ], - 'display' => [ - 'type' => 'object', - 'required' => true, - ], - 'action' => [ - 'type' => 'object', - 'required' => true, - ], + 'title' => ['type' => 'string', 'required' => true], + 'type' => ['type' => 'string', 'required' => true], + 'search' => ['type' => 'object', 'required' => true], + 'display' => ['type' => 'object', 'required' => true], + 'action' => ['type' => 'object', 'required' => true], ], ], 'ConditionConfiguration' => [ 'type' => 'object', 'properties' => [ - 'condition' => [ - 'type' => 'string', - ], - 'countCondition' => [ - 'type' => 'string', - ], + 'condition' => ['type' => 'string'], + 'countCondition' => ['type' => 'string'], ], ], 'ConsumeProcessor' => [ 'type' => 'object', 'properties' => [ - 'processorName' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - ], - 'configuration' => [ - '$ref' => '#/components/schemas/ConsumeProcessorConfiguration', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'updateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'processorName' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'configuration' => ['$ref' => '#/components/schemas/ConsumeProcessorConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'updateTime' => ['type' => 'integer', 'format' => 'int64'], ], ], 'ConsumeProcessorConfiguration' => [ 'type' => 'object', 'properties' => [ - 'spl' => [ - 'type' => 'string', - 'required' => true, - ], + 'spl' => ['type' => 'string', 'required' => true], ], ], 'ConsumerGroup' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - ], - 'timeout' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'order' => [ - 'type' => 'boolean', - ], + 'name' => ['type' => 'string'], + 'timeout' => ['type' => 'integer', 'format' => 'int32'], + 'order' => ['type' => 'boolean'], ], ], 'dashboard' => [ 'type' => 'object', 'properties' => [ - 'dashboardName' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], + 'dashboardName' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], 'attribute' => [ 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], 'charts' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/chart', - ], + 'items' => ['$ref' => '#/components/schemas/chart'], ], ], ], 'DeleteLogStoreLogsTask' => [ 'type' => 'object', 'properties' => [ - 'progress' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'taskId' => [ - 'type' => 'string', - 'required' => false, - ], - 'query' => [ - 'type' => 'string', - ], - 'errorCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'from' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'to' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'errorMessage' => [ - 'type' => 'string', - ], + 'progress' => ['type' => 'integer', 'format' => 'int32'], + 'taskId' => ['type' => 'string', 'required' => false], + 'query' => ['type' => 'string'], + 'errorCode' => ['type' => 'integer', 'format' => 'int32'], + 'from' => ['type' => 'integer', 'format' => 'int32'], + 'to' => ['type' => 'integer', 'format' => 'int32'], + 'errorMessage' => ['type' => 'string'], ], ], 'EncryptConf' => [ 'type' => 'object', 'properties' => [ - 'enable' => [ - 'type' => 'boolean', - 'required' => true, - ], - 'encrypt_type' => [ - 'type' => 'string', - 'required' => false, - ], - 'user_cmk_info' => [ - '$ref' => '#/components/schemas/EncryptUserCmkConf', - ], + 'enable' => ['type' => 'boolean', 'required' => true], + 'encrypt_type' => ['type' => 'string', 'required' => false], + 'user_cmk_info' => ['$ref' => '#/components/schemas/EncryptUserCmkConf'], ], ], 'EncryptUserCmkConf' => [ 'type' => 'object', 'properties' => [ - 'cmk_key_id' => [ - 'type' => 'string', - 'required' => true, - ], - 'arn' => [ - 'type' => 'string', - 'required' => true, - ], - 'region_id' => [ - 'type' => 'string', - 'required' => true, - ], + 'cmk_key_id' => ['type' => 'string', 'required' => true], + 'arn' => ['type' => 'string', 'required' => true], + 'region_id' => ['type' => 'string', 'required' => true], ], ], 'ESIngestion' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/ESIngestionConfiguration', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifiedTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'status' => [ - 'type' => 'string', - ], - 'scheduleId' => [ - 'type' => 'string', - ], + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/ESIngestionConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64'], + 'status' => ['type' => 'string'], + 'scheduleId' => ['type' => 'string'], ], ], 'ESIngestionConfiguration' => [ 'type' => 'object', 'properties' => [ - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'source' => [ - '$ref' => '#/components/schemas/ESIngestionConfigurationSource', - 'required' => true, - ], + 'logstore' => ['type' => 'string', 'required' => true], + 'source' => ['$ref' => '#/components/schemas/ESIngestionConfigurationSource', 'required' => true], ], ], 'ESIngestionConfigurationSource' => [ 'type' => 'object', 'properties' => [ - 'BootstrapServers' => [ - 'type' => 'string', - 'required' => true, - ], - 'Index' => [ - 'type' => 'string', - 'required' => true, - ], - 'Username' => [ - 'type' => 'string', - 'required' => false, - ], - 'Password' => [ - 'type' => 'string', - 'required' => false, - ], - 'TimeFieldName' => [ - 'type' => 'string', - ], - 'TimeFormat' => [ - 'type' => 'string', - ], - 'TimeZone' => [ - 'type' => 'string', - ], - 'Query' => [ - 'type' => 'string', - 'required' => true, - ], - 'ConnectorMode' => [ - 'type' => 'string', - 'required' => true, - ], - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'MaxDataDelaySec' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'MinFragRangeSec' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'VpcId' => [ - 'type' => 'string', - ], + 'BootstrapServers' => ['type' => 'string', 'required' => true], + 'Index' => ['type' => 'string', 'required' => true], + 'Username' => ['type' => 'string', 'required' => false], + 'Password' => ['type' => 'string', 'required' => false], + 'TimeFieldName' => ['type' => 'string'], + 'TimeFormat' => ['type' => 'string'], + 'TimeZone' => ['type' => 'string'], + 'Query' => ['type' => 'string', 'required' => true], + 'ConnectorMode' => ['type' => 'string', 'required' => true], + 'StartTime' => ['type' => 'integer', 'format' => 'int64'], + 'EndTime' => ['type' => 'integer', 'format' => 'int64'], + 'MaxDataDelaySec' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'MinFragRangeSec' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'VpcId' => ['type' => 'string'], ], ], 'ETL' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/ETLConfiguration', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'lastModifiedTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'status' => [ - 'type' => 'string', - ], - 'scheduleId' => [ - 'type' => 'string', - ], + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/ETLConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'status' => ['type' => 'string'], + 'scheduleId' => ['type' => 'string'], ], ], 'ETLConfiguration' => [ 'type' => 'object', 'properties' => [ - 'script' => [ - 'type' => 'string', - 'required' => true, - ], - 'lang' => [ - 'type' => 'string', - ], - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'roleArn' => [ - 'type' => 'string', - 'required' => true, - ], - 'accessKeyId' => [ - 'type' => 'string', - 'deprecated' => true, - 'required' => false, - ], - 'accessKeySecret' => [ - 'type' => 'string', - 'deprecated' => true, - 'required' => false, - ], - 'fromTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'toTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'script' => ['type' => 'string', 'required' => true], + 'lang' => ['type' => 'string'], + 'logstore' => ['type' => 'string', 'required' => true], + 'roleArn' => ['type' => 'string', 'required' => true], + 'accessKeyId' => ['type' => 'string', 'deprecated' => true, 'required' => false], + 'accessKeySecret' => ['type' => 'string', 'deprecated' => true, 'required' => false], + 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'toTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'sinks' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/ETLConfigurationSink', - ], - ], - 'parameters' => [ - 'type' => 'object', + 'items' => ['$ref' => '#/components/schemas/ETLConfigurationSink'], ], + 'parameters' => ['type' => 'object'], ], ], 'ETLConfigurationSink' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'endpoint' => [ - 'type' => 'string', - ], - 'project' => [ - 'type' => 'string', - 'required' => true, - ], - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => ['type' => 'string', 'required' => true], + 'endpoint' => ['type' => 'string'], + 'project' => ['type' => 'string', 'required' => true], + 'logstore' => ['type' => 'string', 'required' => true], 'datasets' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - 'required' => true, - ], + 'items' => ['type' => 'string', 'required' => true], 'minItems' => 1, ], - 'roleArn' => [ - 'type' => 'string', - 'required' => true, - ], - 'accessKeyId' => [ - 'type' => 'string', - 'deprecated' => true, - 'required' => false, - ], - 'accessKeySecret' => [ - 'type' => 'string', - 'deprecated' => true, - 'required' => false, - ], + 'roleArn' => ['type' => 'string', 'required' => true], + 'accessKeyId' => ['type' => 'string', 'deprecated' => true, 'required' => false], + 'accessKeySecret' => ['type' => 'string', 'deprecated' => true, 'required' => false], ], ], 'etlJob' => [ 'type' => 'object', 'properties' => [ - 'etlJobName' => [ - 'type' => 'string', - 'required' => true, - ], + 'etlJobName' => ['type' => 'string', 'required' => true], 'sourceConfig' => [ 'type' => 'object', 'required' => true, 'properties' => [ - 'logstoreName' => [ - 'type' => 'string', - 'required' => true, - ], + 'logstoreName' => ['type' => 'string', 'required' => true], ], ], 'triggerConfig' => [ 'type' => 'object', 'required' => true, 'properties' => [ - 'roleArn' => [ - 'type' => 'string', - 'required' => true, - ], - 'triggerInterval' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'maxRetryTime' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'startingPosition' => [ - 'type' => 'string', - 'required' => false, - ], - 'startingUnixtime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'roleArn' => ['type' => 'string', 'required' => true], + 'triggerInterval' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'maxRetryTime' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'startingPosition' => ['type' => 'string', 'required' => false], + 'startingUnixtime' => ['type' => 'integer', 'format' => 'int64'], ], ], 'functionConfig' => [ 'type' => 'object', 'required' => true, 'properties' => [ - 'functionProvider' => [ - 'type' => 'string', - 'required' => true, - ], - 'endpoint' => [ - 'type' => 'string', - 'required' => false, - ], - 'accountId' => [ - 'type' => 'string', - 'required' => false, - ], - 'regionName' => [ - 'type' => 'string', - 'required' => false, - ], - 'serviceName' => [ - 'type' => 'string', - 'required' => false, - ], - 'functionName' => [ - 'type' => 'string', - 'required' => false, - ], - 'roleArn' => [ - 'type' => 'string', - ], + 'functionProvider' => ['type' => 'string', 'required' => true], + 'endpoint' => ['type' => 'string', 'required' => false], + 'accountId' => ['type' => 'string', 'required' => false], + 'regionName' => ['type' => 'string', 'required' => false], + 'serviceName' => ['type' => 'string', 'required' => false], + 'functionName' => ['type' => 'string', 'required' => false], + 'roleArn' => ['type' => 'string'], ], ], - 'functionParameter' => [ - 'type' => 'object', - 'required' => true, - ], - 'enable' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'functionParameter' => ['type' => 'object', 'required' => true], + 'enable' => ['type' => 'boolean', 'required' => true], 'logConfig' => [ 'type' => 'object', 'required' => true, 'properties' => [ - 'endpoint' => [ - 'type' => 'string', - 'required' => true, - ], - 'projectName' => [ - 'type' => 'string', - 'required' => true, - ], - 'logstoreName' => [ - 'type' => 'string', - 'required' => true, - ], + 'endpoint' => ['type' => 'string', 'required' => true], + 'projectName' => ['type' => 'string', 'required' => true], + 'logstoreName' => ['type' => 'string', 'required' => true], ], ], ], @@ -897,379 +407,240 @@ 'etlMeta' => [ 'type' => 'object', 'properties' => [ - 'etlMetaName' => [ - 'type' => 'string', - 'required' => true, - ], - 'etlMetaKey' => [ - 'type' => 'string', - 'required' => true, - ], - 'etlMetaTag' => [ - 'type' => 'string', - ], - 'enable' => [ - 'type' => 'boolean', - 'required' => true, - ], - 'etlMetaValue' => [ - 'type' => 'string', - ], + 'etlMetaName' => ['type' => 'string', 'required' => true], + 'etlMetaKey' => ['type' => 'string', 'required' => true], + 'etlMetaTag' => ['type' => 'string'], + 'enable' => ['type' => 'boolean', 'required' => true], + 'etlMetaValue' => ['type' => 'string'], ], ], 'externalStore' => [ 'type' => 'object', 'properties' => [ - 'externalStoreName' => [ - 'type' => 'string', - 'required' => true, - ], - 'storeType' => [ - 'type' => 'string', + 'externalStoreName' => ['type' => 'string', 'required' => true], + 'storeType' => ['type' => 'string', 'required' => true], + 'parameter' => ['type' => 'object', 'required' => true], + ], + ], + 'GCSIngestion' => [ + 'type' => 'object', + 'properties' => [ + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/GCSIngestionConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'status' => ['type' => 'string'], + 'scheduleId' => ['type' => 'string'], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64'], + ], + ], + 'GCSIngestionConfiguration' => [ + 'type' => 'object', + 'properties' => [ + 'logstore' => ['type' => 'string', 'required' => true], + 'source' => ['$ref' => '#/components/schemas/GCSIngestionConfigurationSource', 'required' => true], + ], + ], + 'GCSIngestionConfigurationSource' => [ + 'type' => 'object', + 'properties' => [ + 'endpoint' => ['type' => 'string', 'required' => false], + 'bucket' => ['type' => 'string', 'required' => true], + 'compressionCodec' => ['type' => 'string', 'required' => true], + 'encoding' => ['type' => 'string', 'required' => true], + 'interval' => ['type' => 'string', 'required' => true], + 'pattern' => ['type' => 'string'], + 'prefix' => ['type' => 'string'], + 'restoreObjectEnabled' => ['type' => 'boolean', 'required' => false], + 'startTime' => ['type' => 'integer', 'format' => 'int64'], + 'endTime' => ['type' => 'integer', 'format' => 'int64'], + 'timeField' => ['type' => 'string'], + 'timeFormat' => ['type' => 'string'], + 'timePattern' => ['type' => 'string'], + 'timeZone' => ['type' => 'string'], + 'tagPackId' => ['type' => 'boolean'], + 'processorId' => ['type' => 'string'], + 'accessKeyId' => ['type' => 'string', 'required' => true], + 'accessKeySecret' => ['type' => 'string', 'required' => true], + 'format' => [ + 'type' => 'object', 'required' => true, + 'additionalProperties' => ['type' => 'any'], ], - 'parameter' => [ + 'advancedParameters' => [ 'type' => 'object', - 'required' => true, + 'additionalProperties' => ['type' => 'any'], ], ], ], 'GroupConfiguration' => [ 'type' => 'object', 'properties' => [ - 'type' => [ - 'type' => 'string', - 'required' => true, - ], + 'type' => ['type' => 'string', 'required' => true], 'fields' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], 'Histogram' => [ 'type' => 'object', 'properties' => [ - 'from' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'to' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'count' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'progress' => [ - 'type' => 'string', - ], + 'from' => ['type' => 'integer', 'format' => 'int32'], + 'to' => ['type' => 'integer', 'format' => 'int32'], + 'count' => ['type' => 'integer', 'format' => 'int64'], + 'progress' => ['type' => 'string'], ], ], 'index' => [ 'type' => 'object', 'properties' => [ - 'max_text_len' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'max_text_len' => ['type' => 'integer', 'format' => 'int32'], 'log_reduce_white_list' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'log_reduce_black_list' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'line' => [ 'type' => 'object', 'properties' => [ - 'chn' => [ - 'type' => 'boolean', - ], - 'caseSensitive' => [ - 'type' => 'boolean', - ], + 'chn' => ['type' => 'boolean'], + 'caseSensitive' => ['type' => 'boolean'], 'token' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'include_keys' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'exclude_keys' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], 'keys' => [ 'type' => 'object', - 'additionalProperties' => [ - '$ref' => '#/components/schemas/IndexKey', - ], - ], - 'log_reduce' => [ - 'type' => 'boolean', - ], - 'scan_index' => [ - 'type' => 'boolean', + 'additionalProperties' => ['$ref' => '#/components/schemas/IndexKey'], ], + 'log_reduce' => ['type' => 'boolean'], + 'scan_index' => ['type' => 'boolean'], ], ], 'IndexJsonKey' => [ 'type' => 'object', 'properties' => [ - 'chn' => [ - 'type' => 'boolean', - ], - 'caseSensitive' => [ - 'type' => 'boolean', - ], + 'chn' => ['type' => 'boolean'], + 'caseSensitive' => ['type' => 'boolean'], 'token' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'alias' => [ - 'type' => 'string', - ], - 'type' => [ - 'type' => 'string', - 'required' => true, - ], - 'doc_value' => [ - 'type' => 'boolean', + 'items' => ['type' => 'string'], ], + 'alias' => ['type' => 'string'], + 'type' => ['type' => 'string', 'required' => true], + 'doc_value' => ['type' => 'boolean'], ], ], 'IndexKey' => [ 'type' => 'object', 'properties' => [ - 'chn' => [ - 'type' => 'boolean', - ], - 'caseSensitive' => [ - 'type' => 'boolean', - ], - 'alias' => [ - 'type' => 'string', - ], - 'type' => [ - 'type' => 'string', - 'required' => true, - ], - 'doc_value' => [ - 'type' => 'boolean', - ], - 'index_all' => [ - 'type' => 'boolean', - ], - 'max_depth' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'embedding' => [ - 'type' => 'string', - ], - 'vector_index' => [ - 'type' => 'string', - ], + 'chn' => ['type' => 'boolean'], + 'caseSensitive' => ['type' => 'boolean'], + 'alias' => ['type' => 'string'], + 'type' => ['type' => 'string', 'required' => true], + 'doc_value' => ['type' => 'boolean'], + 'index_all' => ['type' => 'boolean'], + 'max_depth' => ['type' => 'integer', 'format' => 'int64'], + 'embedding' => ['type' => 'string'], + 'vector_index' => ['type' => 'string'], 'token' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'json_keys' => [ 'type' => 'object', - 'additionalProperties' => [ - '$ref' => '#/components/schemas/IndexJsonKey', - ], + 'additionalProperties' => ['$ref' => '#/components/schemas/IndexJsonKey'], ], ], ], 'IngestProcessor' => [ 'type' => 'object', 'properties' => [ - 'processorName' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - ], - 'configuration' => [ - '$ref' => '#/components/schemas/IngestProcessorConfiguration', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'updateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'processorName' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'configuration' => ['$ref' => '#/components/schemas/IngestProcessorConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'updateTime' => ['type' => 'integer', 'format' => 'int64'], ], ], 'IngestProcessorConfiguration' => [ 'type' => 'object', 'properties' => [ - 'spl' => [ - 'type' => 'string', - 'required' => true, - ], - 'parseFail' => [ - 'type' => 'string', - ], + 'spl' => ['type' => 'string', 'required' => true], + 'parseFail' => ['type' => 'string'], ], ], 'JoinConfiguration' => [ 'type' => 'object', 'properties' => [ - 'type' => [ - 'type' => 'string', - ], - 'condition' => [ - 'type' => 'string', - ], + 'type' => ['type' => 'string'], + 'condition' => ['type' => 'string'], ], ], 'KafkaIngestion' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/KafkaIngestionConfiguration', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifiedTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'status' => [ - 'type' => 'string', - ], - 'scheduleId' => [ - 'type' => 'string', - ], - 'processorId' => [ - 'type' => 'string', - ], + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/KafkaIngestionConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64'], + 'status' => ['type' => 'string'], + 'scheduleId' => ['type' => 'string'], ], ], 'KafkaIngestionConfiguration' => [ 'type' => 'object', 'properties' => [ - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'source' => [ - '$ref' => '#/components/schemas/KafkaIngestionConfigurationSource', - 'required' => true, - ], + 'logstore' => ['type' => 'string', 'required' => true], + 'source' => ['$ref' => '#/components/schemas/KafkaIngestionConfigurationSource', 'required' => true], ], ], 'KafkaIngestionConfigurationSource' => [ 'type' => 'object', 'properties' => [ - 'bootstrapServers' => [ - 'type' => 'string', - 'required' => true, - ], - 'topics' => [ - 'type' => 'string', - 'required' => true, - ], - 'fromPosition' => [ - 'type' => 'string', - 'required' => true, - ], - 'consumerGroup' => [ - 'type' => 'string', - ], - 'valueType' => [ - 'type' => 'string', - 'required' => true, - ], - 'encoding' => [ - 'type' => 'string', - 'required' => true, - ], - 'parseArray' => [ - 'type' => 'boolean', - 'required' => true, - ], - 'vpcId' => [ - 'type' => 'string', - 'required' => false, - ], - 'timeField' => [ - 'type' => 'string', - ], - 'timePattern' => [ - 'type' => 'string', - ], - 'timeFormat' => [ - 'type' => 'string', - ], - 'timeZone' => [ - 'type' => 'string', - ], - 'defaultTimeSource' => [ - 'type' => 'string', - ], - 'enableSlsContext' => [ - 'type' => 'boolean', - ], - 'nameResolutions' => [ - 'type' => 'string', - ], - 'communication' => [ - 'type' => 'string', - ], - 'processorId' => [ - 'type' => 'string', + 'topics' => ['type' => 'string', 'required' => true], + 'fromPosition' => ['type' => 'string', 'required' => true], + 'consumerGroup' => ['type' => 'string'], + 'valueType' => ['type' => 'string', 'required' => true], + 'encoding' => ['type' => 'string', 'required' => true], + 'parseArray' => ['type' => 'boolean', 'required' => true], + 'vpcId' => ['type' => 'string', 'required' => false], + 'timeField' => ['type' => 'string'], + 'timePattern' => ['type' => 'string'], + 'timeFormat' => ['type' => 'string'], + 'timeZone' => ['type' => 'string'], + 'defaultTimeSource' => ['type' => 'string'], + 'enableSlsContext' => ['type' => 'boolean'], + 'nameResolutions' => ['type' => 'string'], + 'communication' => ['type' => 'string'], + 'processorId' => ['type' => 'string'], + 'enableVpcNat' => ['type' => 'boolean'], + 'securityGroups' => ['type' => 'string'], + 'vswitchId' => ['type' => 'string'], + 'bootstrapServers' => ['type' => 'string', 'required' => true], + 'format' => [ + 'type' => 'object', + 'additionalProperties' => ['type' => 'any'], ], ], ], @@ -1278,14 +649,10 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'configType' => [ - 'type' => 'string', - ], + 'configType' => ['type' => 'string'], 'attributes' => [ 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], ], @@ -1293,23 +660,14 @@ 'LogContent' => [ 'type' => 'object', 'properties' => [ - 'Key' => [ - 'type' => 'string', - 'required' => true, - ], - 'Value' => [ - 'type' => 'string', - 'required' => true, - ], + 'Key' => ['type' => 'string', 'required' => true], + 'Value' => ['type' => 'string', 'required' => true], ], ], 'logging' => [ 'type' => 'object', 'properties' => [ - 'loggingProject' => [ - 'type' => 'string', - 'required' => true, - ], + 'loggingProject' => ['type' => 'string', 'required' => true], 'loggingDetails' => [ 'type' => 'array', 'required' => true, @@ -1319,21 +677,9 @@ 'type' => [ 'type' => 'string', 'required' => true, - 'enum' => [ - 'consumergroup_log', - 'logtail_alarm', - 'operation_log', - 'logtail_profile', - 'metering', - 'logtail_status', - 'scheduled_sql_alert', - 'etl_alert', - ], - ], - 'logstore' => [ - 'type' => 'string', - 'required' => true, + 'enum' => ['consumergroup_log', 'logtail_alarm', 'operation_log', 'logtail_profile', 'metering', 'logtail_status', 'scheduled_sql_alert', 'etl_alert'], ], + 'logstore' => ['type' => 'string', 'required' => true], ], ], ], @@ -1342,26 +688,17 @@ 'LogGroup' => [ 'type' => 'object', 'properties' => [ - 'Topic' => [ - 'type' => 'string', - 'required' => false, - ], - 'Source' => [ - 'type' => 'string', - ], + 'Topic' => ['type' => 'string', 'required' => false], + 'Source' => ['type' => 'string'], 'LogTags' => [ 'type' => 'array', 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/LogTag', - ], + 'items' => ['$ref' => '#/components/schemas/LogTag'], ], 'LogItems' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/LogItem', - ], + 'items' => ['$ref' => '#/components/schemas/LogItem'], ], ], ], @@ -1372,449 +709,211 @@ 'LogGroupList' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/LogGroup', - ], + 'items' => ['$ref' => '#/components/schemas/LogGroup'], ], ], ], 'LogItem' => [ 'type' => 'object', 'properties' => [ - 'Time' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'Time' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'Contents' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/LogContent', - ], + 'items' => ['$ref' => '#/components/schemas/LogContent'], ], ], ], 'logstore' => [ 'type' => 'object', 'properties' => [ - 'logstoreName' => [ - 'type' => 'string', - 'required' => true, - ], - 'ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'shardCount' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'enable_tracking' => [ - 'type' => 'boolean', - ], - 'autoSplit' => [ - 'type' => 'boolean', - ], - 'maxSplitShard' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'appendMeta' => [ - 'type' => 'boolean', - ], - 'telemetryType' => [ - 'type' => 'string', - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'lastModifyTime' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'encrypt_conf' => [ - '$ref' => '#/components/schemas/EncryptConf', - ], - 'hot_ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'infrequentAccessTTL' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'mode' => [ - 'type' => 'string', - ], - 'productType' => [ - 'type' => 'string', - ], - 'processorId' => [ - 'type' => 'string', - ], - 'shardingPolicy' => [ - '$ref' => '#/components/schemas/ShardingPolicy', - ], - 'resourceGroupId' => [ - 'type' => 'string', - ], + 'logstoreName' => ['type' => 'string', 'required' => true], + 'ttl' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'shardCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'enable_tracking' => ['type' => 'boolean'], + 'autoSplit' => ['type' => 'boolean'], + 'maxSplitShard' => ['type' => 'integer', 'format' => 'int32'], + 'appendMeta' => ['type' => 'boolean'], + 'telemetryType' => ['type' => 'string'], + 'createTime' => ['type' => 'integer', 'format' => 'int32'], + 'lastModifyTime' => ['type' => 'integer', 'format' => 'int32'], + 'encrypt_conf' => ['$ref' => '#/components/schemas/EncryptConf'], + 'hot_ttl' => ['type' => 'integer', 'format' => 'int32'], + 'infrequentAccessTTL' => ['type' => 'integer', 'format' => 'int32'], + 'mode' => ['type' => 'string'], + 'productType' => ['type' => 'string'], + 'processorId' => ['type' => 'string'], + 'shardingPolicy' => ['$ref' => '#/components/schemas/ShardingPolicy'], + 'resourceGroupId' => ['type' => 'string'], + 'enableModify' => ['type' => 'boolean'], ], ], 'LogTag' => [ 'type' => 'object', 'properties' => [ - 'Key' => [ - 'type' => 'string', - 'required' => true, - ], - 'Value' => [ - 'type' => 'string', - 'required' => true, - ], + 'Key' => ['type' => 'string', 'required' => true], + 'Value' => ['type' => 'string', 'required' => true], ], ], 'LogtailConfig' => [ 'type' => 'object', 'properties' => [ - 'configName' => [ - 'type' => 'string', - 'required' => true, - ], - 'logSample' => [ - 'type' => 'string', - ], - 'inputType' => [ - 'type' => 'string', - 'required' => true, - ], - 'inputDetail' => [ - 'type' => 'object', - 'required' => true, - ], - 'outputType' => [ - 'type' => 'string', - 'required' => true, - ], + 'configName' => ['type' => 'string', 'required' => true], + 'logSample' => ['type' => 'string'], + 'inputType' => ['type' => 'string', 'required' => true], + 'inputDetail' => ['type' => 'object', 'required' => true], + 'outputType' => ['type' => 'string', 'required' => true], 'outputDetail' => [ 'type' => 'object', 'required' => true, 'properties' => [ - 'endpoint' => [ - 'type' => 'string', - 'required' => true, - ], - 'logstoreName' => [ - 'type' => 'string', - 'required' => true, - ], - 'region' => [ - 'type' => 'string', - ], - 'telemetryType' => [ - 'type' => 'string', - ], + 'endpoint' => ['type' => 'string', 'required' => true], + 'logstoreName' => ['type' => 'string', 'required' => true], + 'region' => ['type' => 'string'], + 'telemetryType' => ['type' => 'string'], ], ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifyTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifyTime' => ['type' => 'integer', 'format' => 'int64'], ], ], 'LogtailPipelineConfig' => [ 'type' => 'object', 'properties' => [ - 'configName' => [ - 'type' => 'string', - 'required' => true, - 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z_-]{0,126}[0-9a-zA-Z]$', - ], - 'logSample' => [ - 'type' => 'string', - ], - 'global' => [ - 'type' => 'object', - ], + 'configName' => ['type' => 'string', 'required' => true, 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z_-]{0,126}[0-9a-zA-Z]$'], + 'logSample' => ['type' => 'string'], + 'global' => ['type' => 'object'], 'inputs' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'object', - ], + 'items' => ['type' => 'object'], 'minItems' => 1, ], 'processors' => [ 'type' => 'array', - 'items' => [ - 'type' => 'object', - ], + 'items' => ['type' => 'object'], 'minItems' => 1, ], 'aggregators' => [ 'type' => 'array', - 'items' => [ - 'type' => 'object', - ], + 'items' => ['type' => 'object'], 'minItems' => 1, ], 'flushers' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'object', - ], + 'items' => ['type' => 'object'], 'minItems' => 1, ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifyTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'task' => [ - 'type' => 'object', - ], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifyTime' => ['type' => 'integer', 'format' => 'int64'], + 'task' => ['type' => 'object'], ], ], 'machine' => [ 'type' => 'object', 'properties' => [ - 'ip' => [ - 'type' => 'string', - 'required' => false, - ], - 'machine-uniqueid' => [ - 'type' => 'string', - 'required' => false, - ], - 'lastHeartbeatTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'userdefined-id' => [ - 'type' => 'string', - ], - 'host-id' => [ - 'type' => 'string', - ], + 'ip' => ['type' => 'string', 'required' => false], + 'machine-uniqueid' => ['type' => 'string', 'required' => false], + 'lastHeartbeatTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'userdefined-id' => ['type' => 'string'], + 'host-id' => ['type' => 'string'], ], ], 'machineGroup' => [ 'type' => 'object', 'properties' => [ - 'groupName' => [ - 'type' => 'string', - 'required' => true, - ], - 'groupType' => [ - 'type' => 'string', - 'required' => false, - ], - 'machineIdentifyType' => [ - 'type' => 'string', - 'required' => true, - ], + 'groupName' => ['type' => 'string', 'required' => true], + 'groupType' => ['type' => 'string', 'required' => false], + 'machineIdentifyType' => ['type' => 'string', 'required' => true], 'groupAttribute' => [ 'type' => 'object', 'properties' => [ - 'groupTopic' => [ - 'type' => 'string', - 'required' => false, - ], - 'externalName' => [ - 'type' => 'string', - 'required' => false, - ], + 'groupTopic' => ['type' => 'string', 'required' => false], + 'externalName' => ['type' => 'string', 'required' => false], ], ], 'machineList' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], 'MaxComputeExport' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/MaxComputeExportConfiguration', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifiedTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'status' => [ - 'type' => 'string', - ], - 'scheduleId' => [ - 'type' => 'string', - ], + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/MaxComputeExportConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64'], + 'status' => ['type' => 'string'], + 'scheduleId' => ['type' => 'string'], ], ], 'MaxComputeExportConfiguration' => [ 'type' => 'object', 'properties' => [ - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'roleArn' => [ - 'type' => 'string', - 'required' => true, - ], - 'sink' => [ - '$ref' => '#/components/schemas/MaxComputeExportConfigurationSink', - 'required' => true, - ], - 'fromTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'toTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'logstore' => ['type' => 'string', 'required' => true], + 'roleArn' => ['type' => 'string', 'required' => true], + 'sink' => ['$ref' => '#/components/schemas/MaxComputeExportConfigurationSink', 'required' => true], + 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'toTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], 'MaxComputeExportConfigurationSink' => [ 'type' => 'object', 'properties' => [ - 'odpsEndpoint' => [ - 'type' => 'string', - 'required' => true, - ], - 'odpsTunnelEndpoint' => [ - 'type' => 'string', - 'required' => false, - ], - 'odpsProject' => [ - 'type' => 'string', - 'required' => true, - ], - 'odpsTable' => [ - 'type' => 'string', - 'required' => true, - ], - 'odpsRolearn' => [ - 'type' => 'string', - 'required' => true, - ], - 'odpsAccessKeyId' => [ - 'type' => 'string', - 'deprecated' => true, - ], - 'odpsAccessSecret' => [ - 'type' => 'string', - 'deprecated' => true, - ], - 'partitionTimeFormat' => [ - 'type' => 'string', - 'required' => true, - ], - 'timeZone' => [ - 'type' => 'string', - 'required' => true, - ], + 'odpsEndpoint' => ['type' => 'string', 'required' => true], + 'odpsTunnelEndpoint' => ['type' => 'string', 'required' => false], + 'odpsProject' => ['type' => 'string', 'required' => true], + 'odpsTable' => ['type' => 'string', 'required' => true], + 'odpsRolearn' => ['type' => 'string', 'required' => true], + 'odpsAccessKeyId' => ['type' => 'string', 'deprecated' => true], + 'odpsAccessSecret' => ['type' => 'string', 'deprecated' => true], + 'partitionTimeFormat' => ['type' => 'string', 'required' => true], + 'timeZone' => ['type' => 'string', 'required' => true], 'fields' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'partitionColumn' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - ], - ], - 'filterInvalid' => [ - 'type' => 'boolean', - ], - 'timeFormatType' => [ - 'type' => 'string', - ], - 'bufferInterval' => [ - 'type' => 'string', + 'items' => ['type' => 'string'], ], + 'filterInvalid' => ['type' => 'boolean'], + 'timeFormatType' => ['type' => 'string'], + 'bufferInterval' => ['type' => 'string'], ], ], 'MLDataParam' => [ 'type' => 'object', 'properties' => [ - 'annotationdataId' => [ - 'type' => 'string', - ], - 'dataHash' => [ - 'type' => 'string', - ], - 'datasetId' => [ - 'type' => 'string', - ], - 'value' => [ - 'type' => 'string', - ], - 'valueType' => [ - 'type' => 'string', - ], + 'annotationdataId' => ['type' => 'string'], + 'dataHash' => ['type' => 'string'], + 'datasetId' => ['type' => 'string'], + 'value' => ['type' => 'string'], + 'valueType' => ['type' => 'string'], 'config' => [ 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], 'annotations' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ - 'annotatedBy' => [ - 'type' => 'string', - ], - 'updateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'annotatedBy' => ['type' => 'string'], + 'updateTime' => ['type' => 'integer', 'format' => 'int64'], 'results' => [ 'type' => 'array', 'items' => [ 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], ], @@ -1825,117 +924,58 @@ 'additionalProperties' => [ 'type' => 'object', 'properties' => [ - 'annotatedBy' => [ - 'type' => 'string', - ], - 'updateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'annotatedBy' => ['type' => 'string'], + 'updateTime' => ['type' => 'integer', 'format' => 'int64'], 'results' => [ 'type' => 'array', 'items' => [ 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], ], ], ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifyTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifyTime' => ['type' => 'integer', 'format' => 'int64'], ], ], 'MLDataSetParam' => [ 'type' => 'object', 'properties' => [ - 'datasetId' => [ - 'type' => 'string', - ], - 'name' => [ - 'type' => 'string', - ], - 'description' => [ - 'type' => 'string', - ], - 'dataType' => [ - 'type' => 'string', - ], - 'labelId' => [ - 'type' => 'string', - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifyTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'createBy' => [ - 'type' => 'string', - ], - 'settingType' => [ - 'type' => 'string', - ], + 'datasetId' => ['type' => 'string'], + 'name' => ['type' => 'string'], + 'description' => ['type' => 'string'], + 'dataType' => ['type' => 'string'], + 'labelId' => ['type' => 'string'], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifyTime' => ['type' => 'integer', 'format' => 'int64'], + 'createBy' => ['type' => 'string'], + 'settingType' => ['type' => 'string'], ], ], 'MLLabelParam' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'labelId' => [ - 'type' => 'string', - 'required' => false, - ], - 'name' => [ - 'type' => 'string', - 'required' => false, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'type' => [ - 'type' => 'string', - 'required' => false, - ], + 'labelId' => ['type' => 'string', 'required' => false], + 'name' => ['type' => 'string', 'required' => false], + 'description' => ['type' => 'string', 'required' => false], + 'type' => ['type' => 'string', 'required' => false], 'settings' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'mode' => [ - 'type' => 'string', - ], - 'type' => [ - 'type' => 'string', - ], - 'config' => [ - 'type' => 'string', - ], - 'version' => [ - 'type' => 'string', - ], + 'mode' => ['type' => 'string'], + 'type' => ['type' => 'string'], + 'config' => ['type' => 'string'], + 'version' => ['type' => 'string'], ], ], ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifyTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifyTime' => ['type' => 'integer', 'format' => 'int64'], ], ], 'MLServiceAnalysisParam' => [ @@ -1943,17 +983,13 @@ 'properties' => [ 'parameter' => [ 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], 'input' => [ 'type' => 'array', 'items' => [ 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], ], @@ -1961,52 +997,25 @@ 'MLServiceParam' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - ], - 'description' => [ - 'type' => 'string', - ], - 'serviceType' => [ - 'type' => 'string', - ], - 'status' => [ - 'type' => 'string', - ], - 'updateTimestamp' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'name' => ['type' => 'string'], + 'description' => ['type' => 'string'], + 'serviceType' => ['type' => 'string'], + 'status' => ['type' => 'string'], + 'updateTimestamp' => ['type' => 'integer', 'format' => 'int64'], 'model' => [ 'type' => 'object', 'properties' => [ - 'modelResourceId' => [ - 'type' => 'string', - ], - 'modelResourceType' => [ - 'type' => 'string', - ], + 'modelResourceId' => ['type' => 'string'], + 'modelResourceType' => ['type' => 'string'], ], ], 'resource' => [ 'type' => 'object', 'properties' => [ - 'cpuLimit' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'memoryLimit' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'replica' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'gpu' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'cpuLimit' => ['type' => 'integer', 'format' => 'int32'], + 'memoryLimit' => ['type' => 'integer', 'format' => 'int32'], + 'replica' => ['type' => 'integer', 'format' => 'int32'], + 'gpu' => ['type' => 'integer', 'format' => 'int32'], ], ], ], @@ -2015,525 +1024,218 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/OSSExportConfiguration', - 'required' => false, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'lastModifiedTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'status' => [ - 'type' => 'string', - 'required' => false, - ], - 'scheduleId' => [ - 'type' => 'string', - ], + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/OSSExportConfiguration', 'required' => false], + 'createTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'status' => ['type' => 'string', 'required' => false], + 'scheduleId' => ['type' => 'string'], ], ], 'OSSExportConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'logstore' => [ - 'type' => 'string', - 'required' => false, - ], - 'roleArn' => [ - 'type' => 'string', - 'required' => false, - ], + 'logstore' => ['type' => 'string', 'required' => false], + 'roleArn' => ['type' => 'string', 'required' => false], 'sink' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'endpoint' => [ - 'type' => 'string', - 'required' => true, - ], - 'bucket' => [ - 'type' => 'string', - 'required' => true, - ], - 'prefix' => [ - 'type' => 'string', - 'required' => false, - ], - 'suffix' => [ - 'type' => 'string', - 'required' => false, - ], - 'roleArn' => [ - 'type' => 'string', - 'required' => true, - ], - 'pathFormat' => [ - 'type' => 'string', - 'required' => true, - ], - 'pathFormatType' => [ - 'type' => 'string', - 'required' => true, - ], - 'timeZone' => [ - 'type' => 'string', - 'required' => false, - ], - 'contentType' => [ - 'type' => 'string', - 'required' => false, - ], + 'endpoint' => ['type' => 'string', 'required' => true], + 'bucket' => ['type' => 'string', 'required' => true], + 'prefix' => ['type' => 'string', 'required' => false], + 'suffix' => ['type' => 'string', 'required' => false], + 'roleArn' => ['type' => 'string', 'required' => true], + 'pathFormat' => ['type' => 'string', 'required' => true], + 'pathFormatType' => ['type' => 'string', 'required' => true], + 'timeZone' => ['type' => 'string', 'required' => false], + 'contentType' => ['type' => 'string', 'required' => false], 'contentDetail' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'any', - ], - ], - 'compressionType' => [ - 'type' => 'string', - 'required' => false, - ], - 'bufferInterval' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'bufferSize' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'delaySec' => [ - 'type' => 'integer', - 'format' => 'int64', - 'deprecated' => true, - 'required' => false, - ], - 'delaySeconds' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, + 'additionalProperties' => ['type' => 'any'], ], + 'compressionType' => ['type' => 'string', 'required' => false], + 'bufferInterval' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'bufferSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'delaySec' => ['type' => 'integer', 'format' => 'int64', 'deprecated' => true, 'required' => false], + 'delaySeconds' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], - 'fromTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'toTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'toTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'sourceSecureTransport' => ['type' => 'boolean'], ], ], 'OSSIngestion' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/OSSIngestionConfiguration', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifiedTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'status' => [ - 'type' => 'string', - ], - 'scheduleId' => [ - 'type' => 'string', - ], - 'processorId' => [ - 'type' => 'string', - ], + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/OSSIngestionConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64'], + 'status' => ['type' => 'string'], + 'scheduleId' => ['type' => 'string'], ], ], 'OSSIngestionConfiguration' => [ 'type' => 'object', 'properties' => [ - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'source' => [ - '$ref' => '#/components/schemas/OSSIngestionConfigurationSource', - 'required' => true, - ], + 'logstore' => ['type' => 'string', 'required' => true], + 'source' => ['$ref' => '#/components/schemas/OSSIngestionConfigurationSource', 'required' => true], ], ], 'OSSIngestionConfigurationSource' => [ 'type' => 'object', 'properties' => [ - 'endpoint' => [ - 'type' => 'string', - 'required' => true, - ], - 'bucket' => [ - 'type' => 'string', - 'required' => true, - ], - 'compressionCodec' => [ - 'type' => 'string', - 'required' => true, - ], - 'encoding' => [ - 'type' => 'string', - 'required' => true, - ], + 'endpoint' => ['type' => 'string', 'required' => true], + 'bucket' => ['type' => 'string', 'required' => true], + 'compressionCodec' => ['type' => 'string', 'required' => true], + 'encoding' => ['type' => 'string', 'required' => true], + 'interval' => ['type' => 'string', 'required' => true], + 'pattern' => ['type' => 'string'], + 'prefix' => ['type' => 'string'], + 'restoreObjectEnabled' => ['type' => 'boolean'], + 'startTime' => ['type' => 'integer', 'format' => 'int64'], + 'endTime' => ['type' => 'integer', 'format' => 'int64'], + 'timeField' => ['type' => 'string'], + 'timeFormat' => ['type' => 'string'], + 'timePattern' => ['type' => 'string'], + 'timeZone' => ['type' => 'string'], + 'useMetaIndex' => ['type' => 'boolean', 'required' => true], + 'roleARN' => ['type' => 'string'], + 'tagPackId' => ['type' => 'boolean'], + 'processorId' => ['type' => 'string'], 'format' => [ 'type' => 'object', 'required' => true, - 'additionalProperties' => [ - 'type' => 'any', - ], - ], - 'interval' => [ - 'type' => 'string', - 'required' => true, + 'additionalProperties' => ['type' => 'any'], ], - 'pattern' => [ - 'type' => 'string', - ], - 'prefix' => [ - 'type' => 'string', - ], - 'restoreObjectEnabled' => [ - 'type' => 'boolean', - ], - 'startTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'endTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'timeField' => [ - 'type' => 'string', - ], - 'timeFormat' => [ - 'type' => 'string', - ], - 'timePattern' => [ - 'type' => 'string', - ], - 'timeZone' => [ - 'type' => 'string', - ], - 'useMetaIndex' => [ - 'type' => 'boolean', - 'required' => true, - ], - 'roleARN' => [ - 'type' => 'string', - ], - 'tagPackId' => [ - 'type' => 'boolean', - ], - 'processorId' => [ - 'type' => 'string', + 'advancedParameters' => [ + 'type' => 'object', + 'additionalProperties' => ['type' => 'any'], ], ], ], 'PolicyConfiguration' => [ 'type' => 'object', 'properties' => [ - 'alertPolicyId' => [ - 'type' => 'string', - ], - 'actionPolicyId' => [ - 'type' => 'string', - ], - 'repeatInterval' => [ - 'type' => 'string', - ], + 'alertPolicyId' => ['type' => 'string'], + 'actionPolicyId' => ['type' => 'string'], + 'repeatInterval' => ['type' => 'string'], ], ], 'ProcessorAssociate' => [ 'type' => 'object', 'properties' => [ - 'processorId' => [ - 'type' => 'string', - 'required' => true, - ], + 'processorId' => ['type' => 'string', 'required' => true], ], ], 'project' => [ 'type' => 'object', 'properties' => [ - 'createTime' => [ - 'type' => 'string', - ], - 'lastModifyTime' => [ - 'type' => 'string', - ], - 'description' => [ - 'type' => 'string', - 'required' => true, - ], - 'owner' => [ - 'type' => 'string', - ], - 'projectName' => [ - 'type' => 'string', - 'required' => true, - ], - 'region' => [ - 'type' => 'string', - ], - 'status' => [ - 'type' => 'string', - ], - 'resourceGroupId' => [ - 'type' => 'string', - ], - 'dataRedundancyType' => [ - 'type' => 'string', - ], + 'createTime' => ['type' => 'string'], + 'lastModifyTime' => ['type' => 'string'], + 'description' => ['type' => 'string', 'required' => true], + 'owner' => ['type' => 'string'], + 'projectName' => ['type' => 'string', 'required' => true], + 'region' => ['type' => 'string'], + 'status' => ['type' => 'string'], + 'resourceGroupId' => ['type' => 'string'], + 'dataRedundancyType' => ['type' => 'string'], + 'recycleBinEnabled' => ['type' => 'boolean'], + 'internetEndpoint' => ['type' => 'string'], + 'internalEndpoint' => ['type' => 'string'], 'quota' => [ 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'any', - ], - ], - 'recycleBinEnabled' => [ - 'type' => 'boolean', - ], - 'location' => [ - 'type' => 'string', + 'additionalProperties' => ['type' => 'any'], ], ], ], 'ProjectSummary' => [ 'type' => 'object', 'properties' => [ - 'projectName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'updateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'region' => [ - 'type' => 'string', - 'required' => true, - ], - 'resourceGroupId' => [ - 'type' => 'string', - 'required' => true, - ], + 'projectName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'updateTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'region' => ['type' => 'string', 'required' => true], + 'resourceGroupId' => ['type' => 'string', 'required' => true], ], ], 'S3Ingestion' => [ 'type' => 'object', 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/S3IngestionConfigurationSource', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifiedTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'status' => [ - 'type' => 'string', - ], - 'scheduleId' => [ - 'type' => 'string', - ], - 'processorId' => [ - 'type' => 'string', - ], + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64'], + 'status' => ['type' => 'string'], + 'scheduleId' => ['type' => 'string'], + 'configuration' => ['$ref' => '#/components/schemas/S3IngestionConfiguration', 'required' => true], ], ], 'S3IngestionConfiguration' => [ 'type' => 'object', 'properties' => [ - 'logstore' => [ - 'type' => 'string', - ], - 'source' => [ - '$ref' => '#/components/schemas/S3IngestionConfigurationSource', - ], + 'logstore' => ['type' => 'string'], + 'source' => ['$ref' => '#/components/schemas/S3IngestionConfigurationSource'], ], ], 'S3IngestionConfigurationSource' => [ 'type' => 'object', 'properties' => [ - 'awsRegion' => [ - 'type' => 'string', - 'required' => true, - ], - 'awsAccessKey' => [ - 'type' => 'string', - 'required' => true, - ], - 'awsAccessKeySecret' => [ - 'type' => 'string', - 'required' => true, - ], - 'bucket' => [ - 'type' => 'string', - 'required' => true, - ], - 'compressionCodec' => [ - 'type' => 'string', - 'required' => true, - ], - 'encoding' => [ - 'type' => 'string', - 'required' => true, - ], + 'awsRegion' => ['type' => 'string', 'required' => true], + 'awsAccessKey' => ['type' => 'string', 'required' => true], + 'awsAccessKeySecret' => ['type' => 'string', 'required' => true], + 'bucket' => ['type' => 'string', 'required' => true], + 'compressionCodec' => ['type' => 'string', 'required' => true], + 'encoding' => ['type' => 'string', 'required' => true], + 'interval' => ['type' => 'string', 'required' => true], + 'pattern' => ['type' => 'string'], + 'prefix' => ['type' => 'string'], + 'awsUseSQS' => ['type' => 'boolean'], + 'awsSQSQueueUrl' => ['type' => 'string'], + 'useAwsSQSOnly' => ['type' => 'boolean'], + 'tagPackId' => ['type' => 'boolean'], + 'startTime' => ['type' => 'integer', 'format' => 'int64'], + 'endTime' => ['type' => 'integer', 'format' => 'int64'], + 'timeField' => ['type' => 'string'], + 'timeFormat' => ['type' => 'string'], + 'timePattern' => ['type' => 'string'], + 'timeZone' => ['type' => 'string'], + 'processorId' => ['type' => 'string'], + 'endpoint' => ['type' => 'string'], + 'cloudFrontEndpoint' => ['type' => 'string'], + 'cloudFrontToken' => ['type' => 'string'], + 'useCloudFront' => ['type' => 'boolean'], 'format' => [ 'type' => 'object', 'required' => true, - 'additionalProperties' => [ - 'type' => 'any', - ], - ], - 'interval' => [ - 'type' => 'string', - 'required' => true, - ], - 'pattern' => [ - 'type' => 'string', - ], - 'prefix' => [ - 'type' => 'string', - ], - 'awsUseSQS' => [ - 'type' => 'boolean', - ], - 'awsSQSQueueUrl' => [ - 'type' => 'string', - ], - 'useAwsSQSOnly' => [ - 'type' => 'boolean', - ], - 'tagPackId' => [ - 'type' => 'boolean', - ], - 'startTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'endTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'timeField' => [ - 'type' => 'string', + 'additionalProperties' => ['type' => 'any'], ], - 'timeFormat' => [ - 'type' => 'string', - ], - 'timePattern' => [ - 'type' => 'string', - ], - 'timeZone' => [ - 'type' => 'string', - ], - 'processorId' => [ - 'type' => 'string', - ], - 'endpoint' => [ - 'type' => 'string', + 'advancedParameters' => [ + 'type' => 'object', + 'additionalProperties' => ['type' => 'any'], ], ], ], 'SavedSearch' => [ 'type' => 'object', 'properties' => [ - 'savedsearchName' => [ - 'type' => 'string', - 'required' => true, - ], - 'searchQuery' => [ - 'type' => 'string', - 'required' => true, - ], - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'topic' => [ - 'type' => 'string', - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], + 'savedsearchName' => ['type' => 'string', 'required' => true], + 'searchQuery' => ['type' => 'string', 'required' => true], + 'logstore' => ['type' => 'string', 'required' => true], + 'topic' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], ], ], 'Schedule' => [ @@ -2543,198 +1245,76 @@ 'type' => [ 'type' => 'string', 'required' => true, - 'enum' => [ - 'FixedRate', - 'Cron', - ], - ], - 'cronExpression' => [ - 'type' => 'string', - 'required' => false, - ], - 'runImmediately' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'timeZone' => [ - 'type' => 'string', - 'required' => false, - ], - 'delay' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'interval' => [ - 'type' => 'string', - 'required' => false, + 'enum' => ['FixedRate', 'Cron'], ], + 'cronExpression' => ['type' => 'string', 'required' => false], + 'runImmediately' => ['type' => 'boolean', 'required' => false], + 'timeZone' => ['type' => 'string', 'required' => false], + 'delay' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'interval' => ['type' => 'string', 'required' => false], ], ], 'ScheduledSQL' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/ScheduledSQLConfiguration', - 'required' => true, - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'lastModifiedTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'scheduleId' => [ - 'type' => 'string', - ], - 'status' => [ - 'type' => 'string', - ], + 'description' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], + 'name' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/ScheduledSQLConfiguration', 'required' => true], + 'createTime' => ['type' => 'integer', 'format' => 'int64'], + 'lastModifiedTime' => ['type' => 'integer', 'format' => 'int64'], + 'scheduleId' => ['type' => 'string'], + 'status' => ['type' => 'string'], ], ], 'ScheduledSQLConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'script' => [ - 'type' => 'string', - 'required' => true, - ], - 'sqlType' => [ - 'type' => 'string', - 'required' => true, - ], - 'destEndpoint' => [ - 'type' => 'string', - 'required' => true, - ], - 'destProject' => [ - 'type' => 'string', - 'required' => true, - ], - 'sourceLogstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'destLogstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'roleArn' => [ - 'type' => 'string', - 'required' => true, - ], - 'destRoleArn' => [ - 'type' => 'string', - 'required' => true, - ], - 'fromTimeExpr' => [ - 'type' => 'string', - 'required' => true, - ], - 'toTimeExpr' => [ - 'type' => 'string', - 'required' => true, - ], - 'maxRunTimeInSeconds' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'resourcePool' => [ - 'type' => 'string', - 'required' => true, - ], - 'maxRetries' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'fromTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'toTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'dataFormat' => [ - 'type' => 'string', - 'required' => true, - ], - 'parameters' => [ - 'type' => 'object', - 'required' => true, - ], + 'script' => ['type' => 'string', 'required' => true], + 'sqlType' => ['type' => 'string', 'required' => true], + 'destEndpoint' => ['type' => 'string', 'required' => true], + 'destProject' => ['type' => 'string', 'required' => true], + 'sourceLogstore' => ['type' => 'string', 'required' => true], + 'destLogstore' => ['type' => 'string', 'required' => true], + 'roleArn' => ['type' => 'string', 'required' => true], + 'destRoleArn' => ['type' => 'string', 'required' => true], + 'fromTimeExpr' => ['type' => 'string', 'required' => true], + 'toTimeExpr' => ['type' => 'string', 'required' => true], + 'maxRunTimeInSeconds' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'resourcePool' => ['type' => 'string', 'required' => true], + 'maxRetries' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'toTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'dataFormat' => ['type' => 'string', 'required' => true], + 'parameters' => ['type' => 'object', 'required' => true], ], ], 'serviceStatus' => [ 'type' => 'object', 'properties' => [ - 'status' => [ - 'type' => 'string', - ], - 'enabled' => [ - 'type' => 'boolean', - ], + 'status' => ['type' => 'string'], + 'enabled' => ['type' => 'boolean'], ], ], 'SeverityConfiguration' => [ 'type' => 'object', 'properties' => [ - 'severity' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'evalCondition' => [ - '$ref' => '#/components/schemas/ConditionConfiguration', - ], + 'severity' => ['type' => 'integer', 'format' => 'int32'], + 'evalCondition' => ['$ref' => '#/components/schemas/ConditionConfiguration'], ], ], 'shard' => [ 'type' => 'object', 'properties' => [ - 'shardID' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'status' => [ - 'type' => 'string', - ], - 'inclusiveBeginKey' => [ - 'type' => 'string', - ], - 'exclusiveEndKey' => [ - 'type' => 'string', - ], - 'serverIp' => [ - 'type' => 'string', - ], - 'createTime' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'shardID' => ['type' => 'integer', 'format' => 'int32'], + 'status' => ['type' => 'string'], + 'inclusiveBeginKey' => ['type' => 'string'], + 'exclusiveEndKey' => ['type' => 'string'], + 'serverIp' => ['type' => 'string'], + 'createTime' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ShardingPolicy' => [ @@ -2746,15 +1326,9 @@ 'keys' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - ], - ], - 'groupCount' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, + 'items' => ['type' => 'string'], ], + 'groupCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], 'shardHash' => [ @@ -2764,112 +1338,62 @@ 'keys' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'maxHashCount' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, - 'enum' => [ - '1', - '2', - '4', - ], + 'enum' => ['1', '2', '4'], ], ], ], - 'queryActiveTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'queryActiveTime' => ['type' => 'integer', 'format' => 'int64'], ], ], 'SinkAlerthubConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'enabled' => [ - 'type' => 'boolean', - ], + 'enabled' => ['type' => 'boolean'], ], ], 'SinkCmsConfiguration' => [ 'type' => 'object', 'properties' => [ - 'enabled' => [ - 'type' => 'boolean', - ], + 'enabled' => ['type' => 'boolean'], ], ], 'SinkEventStoreConfiguration' => [ 'type' => 'object', 'properties' => [ - 'enabled' => [ - 'type' => 'boolean', - ], - 'endpoint' => [ - 'type' => 'string', - ], - 'project' => [ - 'type' => 'string', - ], - 'eventStore' => [ - 'type' => 'string', - ], - 'roleArn' => [ - 'type' => 'string', - ], + 'enabled' => ['type' => 'boolean'], + 'endpoint' => ['type' => 'string'], + 'project' => ['type' => 'string'], + 'eventStore' => ['type' => 'string'], + 'roleArn' => ['type' => 'string'], ], ], 'StoreViewStore' => [ 'type' => 'object', 'properties' => [ - 'project' => [ - 'type' => 'string', - 'required' => true, - ], - 'storeName' => [ - 'type' => 'string', - 'required' => true, - ], - 'query' => [ - 'type' => 'string', - ], + 'project' => ['type' => 'string', 'required' => true], + 'storeName' => ['type' => 'string', 'required' => true], + 'query' => ['type' => 'string'], ], ], 'SubmitAsyncSqlParams' => [ 'type' => 'object', 'properties' => [ - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'query' => [ - 'type' => 'string', - 'required' => true, - ], - 'from' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'to' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'logstore' => ['type' => 'string', 'required' => true], + 'query' => ['type' => 'string', 'required' => true], + 'from' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'to' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'extensions' => [ 'type' => 'object', 'properties' => [ - 'maxRunTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'powerSql' => [ - 'type' => 'boolean', - ], + 'maxRunTime' => ['type' => 'integer', 'format' => 'int64'], + 'powerSql' => ['type' => 'boolean'], ], ], ], @@ -2877,241 +1401,75 @@ 'TemplateConfiguration' => [ 'type' => 'object', 'properties' => [ - 'id' => [ - 'type' => 'string', - 'required' => true, - ], - 'type' => [ - 'type' => 'string', - 'required' => true, - ], - 'version' => [ - 'type' => 'string', - ], - 'lang' => [ - 'type' => 'string', - ], - 'tokens' => [ - 'type' => 'object', - 'required' => false, - ], - 'aonotations' => [ - 'type' => 'object', - ], + 'id' => ['type' => 'string', 'required' => true], + 'type' => ['type' => 'string', 'required' => true], + 'version' => ['type' => 'string'], + 'lang' => ['type' => 'string'], + 'tokens' => ['type' => 'object', 'required' => false], + 'aonotations' => ['type' => 'object'], ], ], 'Ticket' => [ 'type' => 'object', 'properties' => [ - 'ticketId' => [ - 'type' => 'string', - ], - 'ticket' => [ - 'type' => 'string', - ], - 'number' => [ - 'type' => 'integer', - 'format' => 'int32', - 'minimum' => '0', - 'maximum' => '2147483647', - ], - 'expirationTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'extra' => [ - 'type' => 'string', - ], - 'callerUid' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'name' => [ - 'type' => 'string', - ], - 'usedNumber' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'createDate' => [ - 'type' => 'string', - ], - 'expireDate' => [ - 'type' => 'string', - ], - 'valid' => [ - 'type' => 'boolean', - ], - 'sharingTo' => [ - 'type' => 'string', - ], + 'ticketId' => ['type' => 'string'], + 'ticket' => ['type' => 'string'], + 'number' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '2147483647'], + 'expirationTime' => ['type' => 'integer', 'format' => 'int64'], + 'extra' => ['type' => 'string'], + 'callerUid' => ['type' => 'integer', 'format' => 'int64'], + 'name' => ['type' => 'string'], + 'usedNumber' => ['type' => 'integer', 'format' => 'int32'], + 'createDate' => ['type' => 'string'], + 'expireDate' => ['type' => 'string'], + 'valid' => ['type' => 'boolean'], + 'sharingTo' => ['type' => 'string'], ], ], ], ], 'apis' => [ - 'AddMemories' => [ - 'path' => '/memorystores/{memoryStore}/memories', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'body', - 'in' => 'body', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'async_mode' => [ - 'type' => 'boolean', - ], - 'messages' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'content' => [ - 'type' => 'string', - ], - 'role' => [ - 'type' => 'string', - ], - ], - ], - ], - 'metadata' => [ - 'type' => 'object', - 'properties' => [ - 'session_id' => [ - 'type' => 'string', - ], - 'timestamp' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'updated_by' => [ - 'type' => 'string', - ], - ], - ], - 'user_id' => [ - 'type' => 'string', - ], - 'agent_id' => [ - 'type' => 'string', - ], - 'app_id' => [ - 'type' => 'string', - ], - 'run_id' => [ - 'type' => 'string', - ], - 'infer' => [ - 'type' => 'boolean', - ], - 'custom_instructions' => [ - 'type' => 'string', - ], - ], - ], - ], - [ - 'name' => 'project', - 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'memoryStore', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], - ], - ], - ], 'ApplyConfigToMachineGroup' => [ 'path' => '/machinegroups/{machineGroup}/configs/{configName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'machineGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'configName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CallAiTools' => [ 'path' => '/ml/tool/call', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ @@ -3122,53 +1480,60 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'toolName' => [ - 'type' => 'string', - 'required' => true, - ], + 'toolName' => ['type' => 'string', 'required' => true], 'params' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], - ], - 'regionId' => [ - 'type' => 'string', - 'required' => false, + 'additionalProperties' => ['type' => 'string'], ], + 'regionId' => ['type' => 'string', 'required' => false], ], ], ], ], ], - 'ChangeResourceGroup' => [ - 'path' => '/resourcegroup', - 'methods' => [ - 'put', + 'CancelDownloadJob' => [ + 'path' => '/downloadjobs/{downloadJobName}?action=STOP', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'consumes' => ['application/json'], + 'produces' => [], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'downloadJobName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'ChangeResourceGroup' => [ + 'path' => '/resourcegroup', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', @@ -3178,18 +1543,9 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'resourceType' => [ - 'type' => 'string', - 'required' => false, - ], - 'resourceId' => [ - 'type' => 'string', - 'required' => true, - ], - 'resourceGroupId' => [ - 'type' => 'string', - 'required' => true, - ], + 'resourceType' => ['type' => 'string', 'required' => false], + 'resourceId' => ['type' => 'string', 'required' => true], + 'resourceGroupId' => ['type' => 'string', 'required' => true], ], ], ], @@ -3197,57 +1553,36 @@ ], 'ConsumerGroupHeartBeat' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}?type=heartbeat', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - 'http', - ], + 'methods' => ['post'], + 'schemes' => ['https', 'http'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'consumerGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'consumer', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -3256,73 +1591,48 @@ 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], 'ConsumerGroupUpdateCheckPoint' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}?type=checkpoint', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'consumerGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'consumer', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'forceSuccess', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', @@ -3332,15 +1642,8 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'shard' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'checkpoint' => [ - 'type' => 'string', - 'required' => true, - ], + 'shard' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'checkpoint' => ['type' => 'string', 'required' => true], ], ], ], @@ -3348,20 +1651,14 @@ ], 'CreateAgentInstanceConfig' => [ 'path' => '/agentinstanceconfigs', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ @@ -3373,28 +1670,17 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'configType' => [ - 'type' => 'string', - 'required' => true, - ], + 'configType' => ['type' => 'string', 'required' => true], 'attributes' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], - ], - 'config' => [ - 'type' => 'string', - 'required' => true, + 'additionalProperties' => ['type' => 'string'], ], + 'config' => ['type' => 'string', 'required' => true], 'grayConfigs' => [ 'type' => 'array', 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/AgentInstanceConfigGrayConfigs', - 'required' => false, - ], + 'items' => ['$ref' => '#/components/schemas/AgentInstanceConfigGrayConfigs', 'required' => false], ], ], ], @@ -3403,31 +1689,21 @@ ], 'CreateAlert' => [ 'path' => '/alerts', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -3437,26 +1713,11 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/AlertConfiguration', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], + 'name' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/AlertConfiguration', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], ], ], ], @@ -3464,97 +1725,66 @@ ], 'CreateAnnotationDataSet' => [ 'path' => '/ml/annotationdataset', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/MLDataSetParam', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/MLDataSetParam', 'required' => false], ], [ 'name' => 'datasetId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateAnnotationLabel' => [ 'path' => '/ml/annotationlabel', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/MLLabelParam', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/MLLabelParam', 'required' => false], ], ], ], 'CreateAzureBlobIngestion' => [ 'path' => '/azureblobingestions', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -3564,24 +1794,11 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'description' => [ - 'type' => 'string', - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - ], - 'configuration' => [ - '$ref' => '#/components/schemas/AzureBlobIngestionConfiguration', - 'required' => true, - ], - 'name' => [ - 'type' => 'string', - 'required' => true, - ], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule'], + 'configuration' => ['$ref' => '#/components/schemas/AzureBlobIngestionConfiguration', 'required' => true], + 'name' => ['type' => 'string', 'required' => true], ], ], ], @@ -3589,77 +1806,51 @@ ], 'CreateConfig' => [ 'path' => '/configs', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/LogtailConfig', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/LogtailConfig', 'required' => false], ], ], ], 'CreateConsumerGroup' => [ 'path' => '/logstores/{logstore}/consumergroups', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -3669,19 +1860,9 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'consumerGroup' => [ - 'type' => 'string', - 'required' => true, - ], - 'timeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'order' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'consumerGroup' => ['type' => 'string', 'required' => true], + 'timeout' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'order' => ['type' => 'boolean', 'required' => true], ], ], ], @@ -3689,68 +1870,79 @@ ], 'CreateDashboard' => [ 'path' => '/dashboards', - 'methods' => [ - 'post', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'consumes' => ['application/json'], + 'produces' => [], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'body', + 'in' => 'body', + 'style' => 'json', + 'schema' => ['$ref' => '#/components/schemas/dashboard', 'required' => true], + ], ], + ], + 'CreateDomain' => [ + 'path' => '/domains', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ - '$ref' => '#/components/schemas/dashboard', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'domainName' => ['type' => 'string', 'required' => true], + ], ], ], ], ], - 'CreateDataset' => [ - 'path' => '/datasets', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateDownloadJob' => [ + 'path' => '/downloadjobs', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -3758,51 +1950,57 @@ 'style' => 'json', 'schema' => [ 'type' => 'object', + 'required' => true, 'properties' => [ - 'name' => [ - 'type' => 'string', - ], - 'description' => [ - 'type' => 'string', - ], - 'schema' => [ + 'name' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => [ 'type' => 'object', - 'additionalProperties' => [ - '$ref' => '#/components/schemas/IndexKey', + 'required' => true, + 'properties' => [ + 'logstore' => ['type' => 'string', 'required' => true], + 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'toTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'query' => ['type' => 'string', 'required' => true], + 'powerSql' => ['type' => 'boolean', 'required' => false], + 'allowInComplete' => ['type' => 'boolean', 'required' => true], + 'sink' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'type' => ['type' => 'string', 'required' => true], + 'contentType' => ['type' => 'string', 'required' => true], + 'compressionType' => ['type' => 'string', 'required' => true], + 'roleArn' => ['type' => 'string', 'required' => false], + 'bucket' => ['type' => 'string', 'required' => false], + 'prefix' => ['type' => 'string', 'required' => false], + ], + ], ], ], + 'displayName' => ['type' => 'string', 'required' => true], ], ], ], ], ], - 'CreateDomain' => [ - 'path' => '/domains', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateETL' => [ + 'path' => '/etls', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -3810,44 +2008,34 @@ 'style' => 'json', 'schema' => [ 'type' => 'object', - 'required' => true, + 'required' => false, 'properties' => [ - 'domainName' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/ETLConfiguration', 'required' => true], ], ], ], ], ], - 'CreateDownloadJob' => [ - 'path' => '/downloadjobs', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateElasticsearchIngestion' => [ + 'path' => '/elasticsearchingestions', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -3855,114 +2043,35 @@ 'style' => 'json', 'schema' => [ 'type' => 'object', - 'required' => true, + 'required' => false, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'fromTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'toTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'query' => [ - 'type' => 'string', - 'required' => true, - ], - 'powerSql' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'allowInComplete' => [ - 'type' => 'boolean', - 'required' => true, - ], - 'sink' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'type' => [ - 'type' => 'string', - 'required' => true, - ], - 'contentType' => [ - 'type' => 'string', - 'required' => true, - ], - 'compressionType' => [ - 'type' => 'string', - 'required' => true, - ], - 'roleArn' => [ - 'type' => 'string', - 'required' => false, - ], - 'bucket' => [ - 'type' => 'string', - 'required' => false, - ], - 'prefix' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], + 'description' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/ESIngestionConfiguration', 'required' => true], + 'name' => ['type' => 'string', 'required' => true], ], ], ], ], ], - 'CreateETL' => [ - 'path' => '/etls', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateGCSIngestion' => [ + 'path' => '/gcsingestions', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -3972,22 +2081,10 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/ETLConfiguration', - 'required' => true, - ], + 'description' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/GCSIngestionConfiguration', 'required' => true], + 'name' => ['type' => 'string', 'required' => true], ], ], ], @@ -3995,78 +2092,52 @@ ], 'CreateIndex' => [ 'path' => '/logstores/{logstore}/index', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', - 'schema' => [ - '$ref' => '#/components/schemas/index', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/index', 'required' => false], ], ], ], 'CreateLogStore' => [ 'path' => '/logstores', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4076,71 +2147,22 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'logstoreName' => [ - 'type' => 'string', - 'required' => true, - ], - 'shardCount' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'encrypt_conf' => [ - '$ref' => '#/components/schemas/EncryptConf', - 'required' => false, - ], - 'autoSplit' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'enable_tracking' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'maxSplitShard' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'appendMeta' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'telemetryType' => [ - 'type' => 'string', - 'required' => false, - ], - 'hot_ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'mode' => [ - 'type' => 'string', - 'required' => false, - ], - 'infrequentAccessTTL' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'processorId' => [ - 'type' => 'string', - 'required' => false, - ], - 'shardingPolicy' => [ - '$ref' => '#/components/schemas/ShardingPolicy', - 'required' => false, - ], - 'resourceGroupId' => [ - 'type' => 'string', - 'required' => false, - ], + 'logstoreName' => ['type' => 'string', 'required' => true], + 'shardCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'ttl' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'encrypt_conf' => ['$ref' => '#/components/schemas/EncryptConf', 'required' => false], + 'autoSplit' => ['type' => 'boolean', 'required' => false], + 'enable_tracking' => ['type' => 'boolean', 'required' => false], + 'maxSplitShard' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'appendMeta' => ['type' => 'boolean', 'required' => false], + 'telemetryType' => ['type' => 'string', 'required' => false], + 'hot_ttl' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'mode' => ['type' => 'string', 'required' => false], + 'infrequentAccessTTL' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'processorId' => ['type' => 'string', 'required' => false], + 'shardingPolicy' => ['$ref' => '#/components/schemas/ShardingPolicy', 'required' => false], + 'resourceGroupId' => ['type' => 'string', 'required' => false], + 'enableModify' => ['type' => 'boolean'], ], ], ], @@ -4148,30 +2170,21 @@ ], 'CreateLogging' => [ 'path' => '/logging', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4181,10 +2194,7 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'loggingProject' => [ - 'type' => 'string', - 'required' => true, - ], + 'loggingProject' => ['type' => 'string', 'required' => true], 'loggingDetails' => [ 'type' => 'array', 'required' => true, @@ -4195,21 +2205,9 @@ 'type' => [ 'type' => 'string', 'required' => true, - 'enum' => [ - 'consumergroup_log', - 'logtail_alarm', - 'operation_log', - 'logtail_profile', - 'metering', - 'logtail_status', - 'scheduled_sql_alert', - 'etl_alert', - ], - ], - 'logstore' => [ - 'type' => 'string', - 'required' => true, + 'enum' => ['consumergroup_log', 'logtail_alarm', 'operation_log', 'logtail_profile', 'metering', 'logtail_status', 'scheduled_sql_alert', 'etl_alert'], ], + 'logstore' => ['type' => 'string', 'required' => true], ], ], ], @@ -4220,30 +2218,21 @@ ], 'CreateLogtailPipelineConfig' => [ 'path' => '/pipelineconfigs', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4253,59 +2242,34 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'configName' => [ - 'type' => 'string', - 'required' => true, - 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$', - ], - 'logSample' => [ - 'type' => 'string', - 'required' => false, - ], - 'global' => [ - 'type' => 'object', - 'required' => false, - ], + 'configName' => ['type' => 'string', 'required' => true, 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$'], + 'logSample' => ['type' => 'string', 'required' => false], + 'global' => ['type' => 'object', 'required' => false], 'inputs' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => false, - ], + 'items' => ['type' => 'object', 'required' => false], 'minItems' => 1, ], 'processors' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - ], + 'items' => ['type' => 'object', 'required' => false], 'minItems' => 1, ], 'aggregators' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - ], + 'items' => ['type' => 'object', 'required' => false], 'minItems' => 1, ], 'flushers' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => false, - ], + 'items' => ['type' => 'object', 'required' => false], 'minItems' => 1, ], - 'task' => [ - 'type' => 'object', - 'required' => false, - ], + 'task' => ['type' => 'object', 'required' => false], ], ], ], @@ -4313,31 +2277,21 @@ ], 'CreateMachineGroup' => [ 'path' => '/machinegroups', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4347,72 +2301,44 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'groupName' => [ - 'type' => 'string', - 'required' => true, - ], - 'machineIdentifyType' => [ - 'type' => 'string', - 'required' => true, - ], - 'groupType' => [ - 'type' => 'string', - 'required' => false, - ], + 'groupName' => ['type' => 'string', 'required' => true], + 'machineIdentifyType' => ['type' => 'string', 'required' => true], + 'groupType' => ['type' => 'string', 'required' => false], 'groupAttribute' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'groupTopic' => [ - 'type' => 'string', - 'required' => false, - ], - 'externalName' => [ - 'type' => 'string', - 'required' => false, - ], + 'groupTopic' => ['type' => 'string', 'required' => false], + 'externalName' => ['type' => 'string', 'required' => false], ], ], 'machineList' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], - 'CreateMaxComputeExport' => [ - 'path' => '/maxcomputeexports', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateMaterializedView' => [ + 'path' => '/materializedviews', + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string'], ], [ 'name' => 'body', @@ -4420,112 +2346,70 @@ 'style' => 'json', 'schema' => [ 'type' => 'object', - 'required' => false, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/MaxComputeExportConfiguration', - 'required' => true, - ], + 'name' => ['type' => 'string'], + 'logstore' => ['type' => 'string'], + 'originalSql' => ['type' => 'string'], + 'aggIntervalMins' => ['type' => 'integer', 'format' => 'int32'], + 'startTime' => ['type' => 'integer', 'format' => 'int32'], + 'ttl' => ['type' => 'integer', 'format' => 'int32'], ], ], ], ], ], - 'CreateMemoryStore' => [ - 'path' => '/memorystores', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateMaxComputeExport' => [ + 'path' => '/maxcomputeexports', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', + 'required' => false, 'properties' => [ - 'customInstructions' => [ - 'type' => 'string', - ], - 'description' => [ - 'type' => 'string', - ], - 'enableGraph' => [ - 'type' => 'boolean', - ], - 'strategy' => [ - 'type' => 'string', - ], - 'shortTermTtl' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'name' => [ - 'type' => 'string', - ], + 'name' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/MaxComputeExportConfiguration', 'required' => true], ], ], ], - [ - 'name' => 'project', - 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], - ], ], ], 'CreateMetricStore' => [ 'path' => '/metricstores', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4535,55 +2419,17 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'shardCount' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'autoSplit' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'maxSplitShard' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'mode' => [ - 'type' => 'string', - 'required' => false, - ], - 'metricType' => [ - 'type' => 'string', - 'required' => false, - ], - 'hot_ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'infrequentAccessTTL' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'appendMeta' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'shardingPolicy' => [ - '$ref' => '#/components/schemas/ShardingPolicy', - 'required' => false, - ], + 'name' => ['type' => 'string', 'required' => true], + 'ttl' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'shardCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'autoSplit' => ['type' => 'boolean', 'required' => false], + 'maxSplitShard' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'mode' => ['type' => 'string', 'required' => false], + 'metricType' => ['type' => 'string', 'required' => false], + 'hot_ttl' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'infrequentAccessTTL' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'appendMeta' => ['type' => 'boolean', 'required' => false], + 'shardingPolicy' => ['$ref' => '#/components/schemas/ShardingPolicy', 'required' => false], ], ], ], @@ -4591,31 +2437,21 @@ ], 'CreateOSSExport' => [ 'path' => '/ossexports', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4625,22 +2461,10 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/OSSExportConfiguration', - 'required' => true, - ], + 'name' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/OSSExportConfiguration', 'required' => true], ], ], ], @@ -4648,31 +2472,21 @@ ], 'CreateOSSHDFSExport' => [ 'path' => '/osshdfsexports', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4682,22 +2496,10 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/OSSExportConfiguration', - 'required' => true, - ], + 'name' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/OSSExportConfiguration', 'required' => true], ], ], ], @@ -4705,31 +2507,21 @@ ], 'CreateOSSIngestion' => [ 'path' => '/ossingestions', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4739,26 +2531,11 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/OSSIngestionConfiguration', - 'required' => true, - ], - 'name' => [ - 'type' => 'string', - 'required' => true, - ], + 'description' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/OSSIngestionConfiguration', 'required' => true], + 'name' => ['type' => 'string', 'required' => true], ], ], ], @@ -4766,21 +2543,14 @@ ], 'CreateProject' => [ 'path' => '/', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ @@ -4792,30 +2562,15 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'description' => [ - 'type' => 'string', - 'required' => true, - ], - 'projectName' => [ - 'type' => 'string', - 'required' => true, - ], - 'resourceGroupId' => [ - 'type' => 'string', - 'required' => false, - ], + 'description' => ['type' => 'string', 'required' => true], + 'projectName' => ['type' => 'string', 'required' => true], + 'resourceGroupId' => ['type' => 'string', 'required' => false], 'dataRedundancyType' => [ 'type' => 'string', 'required' => false, - 'enum' => [ - 'LRS', - 'ZRS', - ], - ], - 'recycleBinEnabled' => [ - 'type' => 'boolean', - 'required' => false, + 'enum' => ['LRS', 'ZRS'], ], + 'recycleBinEnabled' => ['type' => 'boolean', 'required' => false], ], ], ], @@ -4823,31 +2578,21 @@ ], 'CreateS3Ingestion' => [ 'path' => '/s3ingestions', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4857,26 +2602,11 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/S3IngestionConfiguration', - 'required' => false, - ], - 'name' => [ - 'type' => 'string', - 'required' => true, - ], + 'description' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/S3IngestionConfiguration', 'required' => false], + 'name' => ['type' => 'string', 'required' => true], ], ], ], @@ -4884,21 +2614,14 @@ ], 'CreateSavedSearch' => [ 'path' => '/savedsearches', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ @@ -4910,66 +2633,38 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'savedsearchName' => [ - 'type' => 'string', - 'required' => true, - ], - 'searchQuery' => [ - 'type' => 'string', - 'required' => true, - ], - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'topic' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], + 'savedsearchName' => ['type' => 'string', 'required' => true], + 'searchQuery' => ['type' => 'string', 'required' => true], + 'logstore' => ['type' => 'string', 'required' => true], + 'topic' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], ], ], ], [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateScheduledSQL' => [ 'path' => '/scheduledsqls', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -4979,26 +2674,11 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/ScheduledSQLConfiguration', - 'required' => true, - ], + 'name' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/ScheduledSQLConfiguration', 'required' => true], ], ], ], @@ -5006,30 +2686,21 @@ ], 'CreateSqlInstance' => [ 'path' => '/sqlinstance', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -5039,15 +2710,8 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'cu' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'useAsDefault' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'cu' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'useAsDefault' => ['type' => 'boolean', 'required' => true], ], ], ], @@ -5055,30 +2719,21 @@ ], 'CreateStoreView' => [ 'path' => '/storeviews', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -5088,21 +2743,12 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => true, - ], - 'storeType' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => ['type' => 'string', 'required' => true], + 'storeType' => ['type' => 'string', 'required' => true], 'stores' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/StoreViewStore', - 'required' => true, - ], + 'items' => ['$ref' => '#/components/schemas/StoreViewStore', 'required' => true], ], ], ], @@ -5111,71 +2757,46 @@ ], 'CreateTicket' => [ 'path' => '/tickets', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'expirationTime', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'accessTokenExpirationTime', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'DeleteAgentInstanceConfig' => [ 'path' => '/agentinstanceconfigs/{configType}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'configType', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'attributes', @@ -5184,480 +2805,296 @@ 'schema' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], ], ], 'DeleteAlert' => [ 'path' => '/alerts/{alertName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'alertName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteAnnotationData' => [ 'path' => '/ml/annotationdataset/{datasetId}/annotationdata/{annotationdataId}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'annotationdataId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteAnnotationDataSet' => [ 'path' => '/ml/annotationdataset/{datasetId}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteAnnotationLabel' => [ 'path' => '/ml/annotationlabel/{labelId}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'labelId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteAzureBlobIngestion' => [ 'path' => '/azureblobingestions/{azureBlobIngestionName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'azureBlobIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteCollectionPolicy' => [ 'path' => '/collectionpolicy/{policyName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 3, - 'maxLength' => 63, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 3, 'maxLength' => 63], ], [ 'name' => 'productCode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'dataCode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteConfig' => [ 'path' => '/configs/{configName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'configName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteConsumeProcessor' => [ 'path' => '/consumeprocessors/{processorName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'processorName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteConsumerGroup' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'consumerGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteDashboard' => [ 'path' => '/dashboards/{dashboardName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dashboardName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'DeleteDataset' => [ - 'path' => '/datasets/{name}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'project', - 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'name', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteDomain' => [ 'path' => '/domains/{domainName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'domainName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteDownloadJob' => [ 'path' => '/downloadjobs/{downloadJobName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ @@ -5673,455 +3110,299 @@ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteETL' => [ 'path' => '/etls/{etlName}', - 'methods' => [ - 'delete', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'consumes' => ['application/json'], + 'produces' => [], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'etlName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'DeleteElasticsearchIngestion' => [ + 'path' => '/elasticsearchingestions/{esIngestionName}', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'etlName', + 'name' => 'esIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteIndex' => [ 'path' => '/logstores/{logstore}/index', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteIngestProcessor' => [ 'path' => '/ingestprocessors/{processorName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'processorName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteLogStore' => [ 'path' => '/logstores/{logstore}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteLogging' => [ 'path' => '/logging', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteLogtailPipelineConfig' => [ - 'path' => '/pipelineconfigs/{configName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'DeleteLogs' => [ + 'path' => '/logstores/{logstore}/deletelogs', + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'project', - 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'configName', - 'in' => 'path', + 'name' => 'body', + 'in' => 'body', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$', + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'from' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'to' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'query' => ['type' => 'string', 'required' => false], + 'rowId' => ['type' => 'string', 'required' => false], + ], ], ], - ], - ], - 'DeleteMachineGroup' => [ - 'path' => '/machinegroups/{machineGroup}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [], - 'deprecated' => false, - 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'machineGroup', + 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DeleteMaxComputeExport' => [ - 'path' => '/maxcomputeexports/{mcExportName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteLogtailPipelineConfig' => [ + 'path' => '/pipelineconfigs/{configName}', + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'mcExportName', + 'name' => 'configName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$'], ], ], ], - 'DeleteMemories' => [ - 'path' => '/memorystores/{memoryStore}/memories', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'DeleteMachineGroup' => [ + 'path' => '/machinegroups/{machineGroup}', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'memoryStore', + 'name' => 'machineGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'agent_id', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'user_id', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'run_id', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'app_id', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteMemory' => [ - 'path' => '/memorystores/{memoryStore}/memories/{memoryId}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'DeleteMaterializedView' => [ + 'path' => '/materializedviews/{name}', + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'memoryStore', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string'], ], [ - 'name' => 'memoryId', + 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string'], ], ], ], - 'DeleteMemoryStore' => [ - 'path' => '/memorystores/{memoryStore}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'DeleteMaxComputeExport' => [ + 'path' => '/maxcomputeexports/{mcExportName}', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'memoryStore', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], - ], - [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'mcExportName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteMetricStore' => [ 'path' => '/metricstores/{name}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6134,616 +3415,372 @@ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteOSSExport' => [ 'path' => '/ossexports/{ossExportName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteProject' => [ 'path' => '/', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'forceDelete', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'DeleteProjectPolicy' => [ 'path' => '/policy', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteS3Ingestion' => [ 'path' => '/s3ingestions/{s3IngestionName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 's3IngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteSavedSearch' => [ 'path' => '/savedsearches/{savedsearchName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'savedsearchName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'scheduledSQLName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteStoreView' => [ 'path' => '/storeviews/{name}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeRegions' => [ 'path' => '/regions', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'language', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DisableAlert' => [ 'path' => '/alerts/{alertName}?action=disable', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'alertName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DisableScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}?action=disable', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'scheduledSQLName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'EnableAlert' => [ 'path' => '/alerts/{alertName}?action=enable', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'alertName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'EnableScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}?action=enable', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'scheduledSQLName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'ExecuteQuery' => [ - 'path' => '/execute-query', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'project', - 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'body', - 'in' => 'body', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'type' => [ - 'type' => 'string', - 'required' => true, - ], - 'query' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - [ - 'name' => 'Accept-Encoding', - 'in' => 'header', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetAgentInstanceConfig' => [ 'path' => '/agentinstanceconfigs/{configType}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'configType', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'attributes', @@ -6752,242 +3789,155 @@ 'schema' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], ], ], 'GetAlert' => [ 'path' => '/alerts/{alertName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'alertName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetAnnotationData' => [ 'path' => '/ml/annotationdataset/{datasetId}/annotationdata/{annotationdataId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'annotationdataId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAnnotationDataSet' => [ 'path' => '/ml/annotationdataset/{datasetId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAnnotationLabel' => [ 'path' => '/ml/annotationlabel/{labelId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'labelId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAppliedConfigs' => [ 'path' => '/machinegroups/{machineGroup}/configs', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'machineGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetAppliedMachineGroups' => [ 'path' => '/configs/{configName}/machinegroups', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'configName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetAsyncSql' => [ 'path' => '/asyncsql/{queryId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7000,1027 +3950,691 @@ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'queryId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'line', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'GetAzureBlobIngestion' => [ 'path' => '/azureblobingestions/{azureBlobIngestionName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'azureBlobIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetCheckPoint' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'consumerGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'shard', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'GetCollectionPolicy' => [ 'path' => '/collectionpolicy/{policyName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 3, - 'maxLength' => 63, - ], + 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 3, 'maxLength' => 63], ], [ 'name' => 'productCode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'dataCode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetConfig' => [ 'path' => '/configs/{configName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'configName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetConsumeProcessor' => [ 'path' => '/consumeprocessors/{processorName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'processorName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetContextLogs' => [ 'path' => '/logstores/{logstore}?type=context_log', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pack_id', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pack_meta', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'back_lines', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'forward_lines', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetCursor' => [ 'path' => '/logstores/{logstore}/shards/{shardId}?type=cursor', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'shardId', 'in' => 'path', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'from', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetCursorTime' => [ 'path' => '/logstores/{logstore}/shards/{shardId}?type=cursor_time', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'shardId', 'in' => 'path', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'cursor', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDashboard' => [ 'path' => '/dashboards/{dashboardName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dashboardName', 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'GetDownloadJob' => [ + 'path' => '/downloadjobs/{downloadJobName}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'downloadJobName', + 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, + 'properties' => [], ], ], + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], - 'GetDataset' => [ - 'path' => '/datasets/{name}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetETL' => [ + 'path' => '/etls/{etlName}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'name', + 'name' => 'etlName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'GetDownloadJob' => [ - 'path' => '/downloadjobs/{downloadJobName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetElasticsearchIngestion' => [ + 'path' => '/elasticsearchingestions/{esIngestionName}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'downloadJobName', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'properties' => [], - ], - ], - [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'esIngestionName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetETL' => [ - 'path' => '/etls/{etlName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetGCSIngestion' => [ + 'path' => '/gcsingestions/{gcsIngestionName}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'etlName', + 'name' => 'gcsIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetHistograms' => [ 'path' => '/logstores/{logstore}/index?type=histogram', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'from', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'to', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'topic', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'query', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetIndex' => [ 'path' => '/logstores/{logstore}/index', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetIngestProcessor' => [ 'path' => '/ingestprocessors/{processorName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'processorName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetLogStore' => [ 'path' => '/logstores/{logstore}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetLogStoreMeteringMode' => [ - 'path' => '/logstores/{logstore}/meteringmode', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetLogStoreConfig' => [ + 'path' => '/logstores/{logstore}/config', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', + 'consumes' => [], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'logstore', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], ], - 'produces' => [ - 'application/json', + ], + 'GetLogStoreMeteringMode' => [ + 'path' => '/logstores/{logstore}/meteringmode', + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetLogging' => [ 'path' => '/logging', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetLogs' => [ 'path' => '/logstores/{logstore}?type=log', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'from', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'to', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'query', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'topic', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'line', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '100'], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'reverse', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'powerSql', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'GetLogsV2' => [ 'path' => '/logstores/{logstore}/logs', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Accept-Encoding', 'in' => 'header', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', @@ -8030,60 +4644,18 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'from' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'to' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'line' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], - 'offset' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'reverse' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'powerSql' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'session' => [ - 'type' => 'string', - 'required' => false, - ], - 'topic' => [ - 'type' => 'string', - 'required' => false, - ], - 'query' => [ - 'type' => 'string', - 'required' => false, - ], - 'forward' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'highlight' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'isAccurate' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'from' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'to' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'line' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '100'], + 'offset' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'reverse' => ['type' => 'boolean', 'required' => false], + 'powerSql' => ['type' => 'boolean', 'required' => false], + 'session' => ['type' => 'string', 'required' => false], + 'topic' => ['type' => 'string', 'required' => false], + 'query' => ['type' => 'string', 'required' => false], + 'forward' => ['type' => 'boolean', 'required' => false], + 'highlight' => ['type' => 'boolean', 'required' => false], + 'isAccurate' => ['type' => 'boolean', 'required' => false], ], ], ], @@ -8091,1551 +4663,884 @@ ], 'GetLogtailPipelineConfig' => [ 'path' => '/pipelineconfigs/{configName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'configName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$', - ], + 'schema' => ['type' => 'string', 'required' => true, 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$'], ], ], ], 'GetMLServiceResults' => [ 'path' => '/ml/service/{serviceName}/analysis', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'serviceName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'allowBuiltin', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'version', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/MLServiceAnalysisParam', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/MLServiceAnalysisParam', 'required' => false], ], ], ], 'GetMachineGroup' => [ 'path' => '/machinegroups/{machineGroup}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'machineGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetMaxComputeExport' => [ - 'path' => '/maxcomputeexports/{mcExportName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetMaterializedView' => [ + 'path' => '/materializedviews/{name}', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string'], ], [ - 'name' => 'mcExportName', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'GetMemories' => [ - 'path' => '/memorystores/{memoryStore}/all-memories', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'body', - 'in' => 'body', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'limit' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'user_id' => [ - 'type' => 'string', - ], - 'agent_id' => [ - 'type' => 'string', - ], - 'app_id' => [ - 'type' => 'string', - ], - 'run_id' => [ - 'type' => 'string', - ], - 'page' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'page_size' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'metadata' => [ - 'type' => 'object', - ], - ], - ], - ], - [ - 'name' => 'project', - 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'memoryStore', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], - ], - ], - ], - 'GetMemory' => [ - 'path' => '/memorystores/{memoryStore}/memories/{memoryId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'project', - 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'memoryStore', + 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string'], ], [ - 'name' => 'memoryId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], - ], - ], - ], - 'GetMemoryHistory' => [ - 'path' => '/memorystores/{memoryStore}/memories/{memoryId}/history', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'project', - 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'memoryStore', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'name' => 'Content-Type', + 'in' => 'header', + 'schema' => ['type' => 'string'], ], [ - 'name' => 'memoryId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'name' => 'returnStatus', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'GetMemoryStore' => [ - 'path' => '/memorystores/{memoryStore}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetMaxComputeExport' => [ + 'path' => '/maxcomputeexports/{mcExportName}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'memoryStore', + 'name' => 'mcExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetMetricStore' => [ 'path' => '/metricstores/{name}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], - 'produces' => [ - 'application/json', - ], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetMetricStoreMeteringMode' => [ 'path' => '/metricstores/{metricStore}/meteringmode', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'metricStore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetOSSExport' => [ 'path' => '/ossexports/{ossExportName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetProject' => [ 'path' => '/', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'crossRegion', + 'in' => 'query', + 'schema' => ['type' => 'boolean'], ], ], ], 'GetProjectLogs' => [ 'path' => '/logs', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'query', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'powerSql', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'GetProjectPolicy' => [ 'path' => '/policy', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetS3Ingestion' => [ 'path' => '/s3ingestions/{s3IngestionName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 's3IngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetSavedSearch' => [ 'path' => '/savedsearches/{savedsearchName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'savedsearchName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'scheduledSQLName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetSlsService' => [ 'path' => '/slsservice', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'GetSqlInstance' => [ 'path' => '/sqlinstance', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetStoreView' => [ 'path' => '/storeviews/{name}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetStoreViewIndex' => [ 'path' => '/storeviews/{name}/index', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListAgentInstanceConfigs' => [ 'path' => '/agentinstanceconfigs', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'configType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAiTools' => [ 'path' => '/ml/tool/list', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'ListAlerts' => [ 'path' => '/alerts', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAnnotationData' => [ 'path' => '/ml/annotationdataset/{datasetId}/annotationdata', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'datasetId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAnnotationDataSets' => [ 'path' => '/ml/annotationdataset', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListAnnotationLabels' => [ 'path' => '/ml/annotationlabel', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListAzureBlobIngestion' => [ 'path' => '/azureblobingestions', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32'], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32'], ], [ 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string'], ], ], ], 'ListCollectionPolicies' => [ 'path' => '/collectionpolicy', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'productCode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'dataCode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'policyName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '100', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'], ], [ 'name' => 'instanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'centralProject', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListConfig' => [ 'path' => '/configs', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstoreName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'configName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListConsumeProcessors' => [ 'path' => '/consumeprocessors', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'processorName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'displayName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListConsumerGroup' => [ 'path' => '/logstores/{logstore}/consumergroups', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListDashboard' => [ 'path' => '/dashboards', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'tags', @@ -9648,14 +5553,8 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'key' => [ - 'type' => 'string', - 'required' => false, - ], - 'value' => [ - 'type' => 'string', - 'required' => false, - ], + 'key' => ['type' => 'string', 'required' => false], + 'value' => ['type' => 'string', 'required' => false], ], ], ], @@ -9663,1289 +5562,867 @@ [ 'name' => 'dashboardName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'displayName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListDatasets' => [ - 'path' => '/datasets', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'ListDomains' => [ + 'path' => '/domains', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'name', + 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'offset', + 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'size', + 'name' => 'domainName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListDomains' => [ - 'path' => '/domains', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListDownloadJobs' => [ + 'path' => '/downloadjobs', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'domainName', + 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListDownloadJobs' => [ - 'path' => '/downloadjobs', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListETLs' => [ + 'path' => '/etls', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListETLs' => [ - 'path' => '/etls', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListElasticsearchIngestions' => [ + 'path' => '/elasticsearchingestions', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'offset', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'size', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'logstore', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], - 'produces' => [ - 'application/json', + ], + 'ListGCSIngestions' => [ + 'path' => '/gcsingestions', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListIngestProcessors' => [ 'path' => '/ingestprocessors', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'processorName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'displayName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListLogStores' => [ 'path' => '/logstores', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'logstoreName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'telemetryType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'mode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListLogtailPipelineConfig' => [ 'path' => '/pipelineconfigs', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - 'maximum' => '500', - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '500'], ], [ 'name' => 'logstoreName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'configName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'configType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListMachineGroup' => [ 'path' => '/machinegroups', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'groupName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListMachines' => [ 'path' => '/machinegroups/{machineGroup}/machines', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'machineGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'ListMaxComputeExports' => [ - 'path' => '/maxcomputeexports', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListMaterializedView' => [ + 'path' => '/materializedviews', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string'], ], [ - 'name' => 'offset', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string'], ], [ - 'name' => 'size', + 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32'], ], [ - 'name' => 'logstore', + 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32'], ], ], ], - 'ListMemoryStores' => [ - 'path' => '/memorystores', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'ListMaterializedViews' => [ + 'path' => '/materializedviews', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string'], ], [ 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string'], + ], + [ + 'name' => 'offset', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32'], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32'], + ], + ], + ], + 'ListMaxComputeExports' => [ + 'path' => '/maxcomputeexports', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'size', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'logstore', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListMetricStores' => [ 'path' => '/metricstores', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], - 'produces' => [ - 'application/json', - ], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'mode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListOSSExports' => [ 'path' => '/ossexports', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListOSSHDFSExports' => [ 'path' => '/osshdfsexports', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListOSSIngestions' => [ 'path' => '/ossingestions', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListProject' => [ 'path' => '/', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'projectName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'fetchQuota', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListS3Ingestions' => [ 'path' => '/s3ingestions', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListSavedSearch' => [ 'path' => '/savedsearches', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListScheduledSQLs' => [ 'path' => '/scheduledsqls', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'logstore', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListShards' => [ 'path' => '/logstores/{logstore}/shards', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListStoreViews' => [ 'path' => '/storeviews', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'size', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'offset', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'storeType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListTagResources' => [ 'path' => '/tags', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'resourceType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceId', @@ -10954,10 +6431,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 1, ], ], @@ -10972,14 +6446,8 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'key' => [ - 'type' => 'string', - 'required' => true, - ], - 'value' => [ - 'type' => 'string', - 'required' => false, - ], + 'key' => ['type' => 'string', 'required' => true], + 'value' => ['type' => 'string', 'required' => false], ], ], 'maxItems' => 20, @@ -10989,80 +6457,52 @@ ], 'MergeShard' => [ 'path' => '/logstores/{logstore}/shards/{shard}?action=merge', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'shard', 'in' => 'path', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], 'OpenSlsService' => [ 'path' => '/slsservice', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [], ], 'PullLogs' => [ 'path' => '/logstores/{logStore}/shards/{shardId}?type=log', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11075,107 +6515,67 @@ [ 'name' => 'project', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logStore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'shardId', 'in' => 'path', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'cursor', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'count', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - 'maximum' => '1000', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '1000'], ], [ 'name' => 'end_cursor', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'query', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Accept-Encoding', 'in' => 'header', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'PutAnnotationData' => [ 'path' => '/ml/annotationdataset/{datasetId}/annotationdata', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'annotationdataId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', @@ -11191,15 +6591,10 @@ 'items' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], - 'mlDataParam' => [ - '$ref' => '#/components/schemas/MLDataParam', - 'required' => false, - ], + 'mlDataParam' => ['$ref' => '#/components/schemas/MLDataParam', 'required' => false], ], ], ], @@ -11207,38 +6602,26 @@ ], 'PutConsumeProcessor' => [ 'path' => '/consumeprocessors/{processorName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'processorName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -11248,18 +6631,9 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/ConsumeProcessorConfiguration', - 'required' => true, - ], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/ConsumeProcessorConfiguration', 'required' => true], ], ], ], @@ -11267,39 +6641,66 @@ ], 'PutIngestProcessor' => [ 'path' => '/ingestprocessors/{processorName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'processorName', 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'body', + 'in' => 'body', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/IngestProcessorConfiguration', 'required' => true], + ], ], ], + ], + ], + 'PutLogStoreConfig' => [ + 'path' => '/logstores/{logstore}/config', + 'methods' => ['put'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], + 'produces' => [], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'logstore', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], [ 'name' => 'body', 'in' => 'body', @@ -11308,17 +6709,10 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', + 'clientIpHeaders' => [ + 'type' => 'array', 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/IngestProcessorConfiguration', - 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], @@ -11327,12 +6721,8 @@ ], 'PutLogs' => [ 'path' => '/logstores/{logstore}/shards/lb', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11345,18 +6735,12 @@ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'x-log-compresstype', @@ -11364,84 +6748,58 @@ 'schema' => [ 'type' => 'string', 'required' => true, - 'enum' => [ - 'lz4', - ], + 'enum' => ['lz4'], ], ], [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/LogGroup', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/LogGroup', 'required' => false], ], ], ], 'PutProjectPolicy' => [ 'path' => '/policy', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'PutProjectTransferAcceleration' => [ 'path' => '/transferacceleration', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -11451,10 +6809,7 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'enabled' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'enabled' => ['type' => 'boolean', 'required' => true], ], ], ], @@ -11462,39 +6817,26 @@ ], 'PutWebtracking' => [ 'path' => '/logstores/{logstoreName}/track', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'Anonymous' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstoreName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -11504,31 +6846,21 @@ 'type' => 'object', 'required' => true, 'properties' => [ - '__topic__' => [ - 'type' => 'string', - 'required' => false, - ], - '__source__' => [ - 'type' => 'string', - 'required' => true, - ], + '__topic__' => ['type' => 'string', 'required' => false], + '__source__' => ['type' => 'string', 'required' => true], '__logs__' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], '__tags__' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], ], @@ -11537,692 +6869,503 @@ ], 'RefreshToken' => [ 'path' => '/token/refresh', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ticket', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'accessTokenExpirationTime', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], 'RemoveConfigFromMachineGroup' => [ 'path' => '/machinegroups/{machineGroup}/configs/{configName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'machineGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'configName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'SearchMemories' => [ - 'path' => '/memorystores/{memoryStore}/search', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SplitShard' => [ + 'path' => '/logstores/{logstore}/shards/{shard}?action=split', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'memoryStore', + 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'body', - 'in' => 'body', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'query' => [ - 'type' => 'string', - ], - 'user_id' => [ - 'type' => 'string', - ], - 'top_k' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'agent_id' => [ - 'type' => 'string', - ], - 'app_id' => [ - 'type' => 'string', - ], - 'run_id' => [ - 'type' => 'string', - ], - 'metadata' => [ - 'type' => 'object', - ], - 'rerank' => [ - 'type' => 'boolean', - ], - ], - ], + 'name' => 'shard', + 'in' => 'path', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + ], + [ + 'name' => 'key', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'shardCount', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'SplitShard' => [ - 'path' => '/logstores/{logstore}/shards/{shard}?action=split', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'StartAzureBlobIngestion' => [ + 'path' => '/azureblobingestions/{azureBlobIngestionName}?action=START', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'logstore', + 'name' => 'azureBlobIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'StartETL' => [ + 'path' => '/etls/{etlName}?action=START', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'shard', - 'in' => 'path', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'AK' => [], ], + ], + 'consumes' => ['application/json'], + 'produces' => [], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'key', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'shardCount', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'name' => 'etlName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'StartAzureBlobIngestion' => [ - 'path' => '/azureblobingestions/{azureBlobIngestionName}?action=START', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'StartElasticsearchIngestion' => [ + 'path' => '/elasticsearchingestions/{elasticsearchIngestionName}?action=START', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'azureBlobIngestionName', + 'name' => 'elasticsearchIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'StartETL' => [ - 'path' => '/etls/{etlName}?action=START', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'StartGCSIngestion' => [ + 'path' => '/gcsingestions/{gcsIngestionName}?action=START', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'etlName', + 'name' => 'gcsIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StartMaxComputeExport' => [ 'path' => '/maxcomputeexports/{mcExportName}?action=START', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'mcExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StartOSSExport' => [ 'path' => '/ossexports/{ossExportName}?action=START', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StartOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}?action=START', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StartOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}?action=START', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopAzureBlobIngestion' => [ 'path' => '/azureblobingestions/{azureBlobIngestionName}?action=STOP', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'azureBlobIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopETL' => [ 'path' => '/etls/{etlName}?action=STOP', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'etlName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'StopMaxComputeExport' => [ - 'path' => '/maxcomputeexports/{mcExportName}?action=STOP', - 'methods' => [ - 'put', + 'StopElasticsearchIngestion' => [ + 'path' => '/elasticsearchingestions/{elasticsearchIngestionName}?action=STOP', + 'methods' => ['put'], + 'schemes' => ['http', 'https', 'sse'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'consumes' => ['application/json'], + 'produces' => [], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'elasticsearchIngestionName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'StopGCSIngestion' => [ + 'path' => '/gcsingestions/{gcsIngestionName}?action=STOP', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'gcsIngestionName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'StopMaxComputeExport' => [ + 'path' => '/maxcomputeexports/{mcExportName}?action=STOP', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'mcExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopOSSExport' => [ 'path' => '/ossexports/{ossExportName}?action=STOP', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}?action=STOP', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}?action=STOP', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'SubmitAsyncSql' => [ 'path' => '/asyncsql', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12235,54 +7378,36 @@ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Accept', 'in' => 'header', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Accept-Encoding', 'in' => 'header', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', - 'schema' => [ - '$ref' => '#/components/schemas/SubmitAsyncSqlParams', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/SubmitAsyncSqlParams', 'required' => false], ], ], ], 'TagResources' => [ 'path' => '/tag', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ @@ -12294,17 +7419,11 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'resourceType' => [ - 'type' => 'string', - 'required' => true, - ], + 'resourceType' => ['type' => 'string', 'required' => true], 'resourceId' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], 'tags' => [ 'type' => 'array', @@ -12313,14 +7432,8 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'key' => [ - 'type' => 'string', - 'required' => true, - ], - 'value' => [ - 'type' => 'string', - 'required' => true, - ], + 'key' => ['type' => 'string', 'required' => true], + 'value' => ['type' => 'string', 'required' => true], ], ], ], @@ -12331,20 +7444,14 @@ ], 'UntagResources' => [ 'path' => '/untag', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ @@ -12356,29 +7463,17 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'resourceType' => [ - 'type' => 'string', - 'required' => false, - ], + 'resourceType' => ['type' => 'string', 'required' => false], 'resourceId' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'all' => [ - 'type' => 'boolean', - 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], + 'all' => ['type' => 'boolean', 'required' => false], 'tags' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], @@ -12387,20 +7482,14 @@ ], 'UpdateAgentInstanceConfig' => [ 'path' => '/agentinstanceconfigs/{configType}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ @@ -12412,17 +7501,11 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'config' => [ - 'type' => 'string', - 'required' => true, - ], + 'config' => ['type' => 'string', 'required' => true], 'grayConfigs' => [ 'type' => 'array', 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/AgentInstanceConfigGrayConfigs', - 'required' => false, - ], + 'items' => ['$ref' => '#/components/schemas/AgentInstanceConfigGrayConfigs', 'required' => false], ], ], ], @@ -12430,10 +7513,7 @@ [ 'name' => 'configType', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'attributes', @@ -12442,48 +7522,33 @@ 'schema' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], ], ], ], 'UpdateAlert' => [ 'path' => '/alerts/{alertName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'alertName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -12493,22 +7558,10 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/AlertConfiguration', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/AlertConfiguration', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], ], ], ], @@ -12516,105 +7569,71 @@ ], 'UpdateAnnotationDataSet' => [ 'path' => '/ml/annotationdataset/{datasetId}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/MLDataSetParam', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/MLDataSetParam', 'required' => false], ], ], ], 'UpdateAnnotationLabel' => [ 'path' => '/ml/annotationlabel', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/MLLabelParam', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/MLLabelParam', 'required' => false], ], ], ], 'UpdateAzureBlobIngestion' => [ 'path' => '/azureblobingestions/{azureBlobIngestionName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'azureBlobIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -12623,20 +7642,10 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'description' => [ - 'type' => 'string', - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - ], - 'configuration' => [ - '$ref' => '#/components/schemas/AzureBlobIngestionConfiguration', - 'required' => true, - ], + 'description' => ['type' => 'string'], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule'], + 'configuration' => ['$ref' => '#/components/schemas/AzureBlobIngestionConfiguration', 'required' => true], ], ], ], @@ -12644,93 +7653,61 @@ ], 'UpdateConfig' => [ 'path' => '/configs/{configName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'configName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/LogtailConfig', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/LogtailConfig', 'required' => false], ], ], ], 'UpdateConsumerGroup' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'consumerGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -12740,15 +7717,8 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'order' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'timeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'order' => ['type' => 'boolean', 'required' => false], + 'timeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], @@ -12756,39 +7726,26 @@ ], 'UpdateDashboard' => [ 'path' => '/dashboards/{dashboardName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dashboardName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -12798,70 +7755,46 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'dashboardName' => [ - 'type' => 'string', - 'required' => true, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], + 'dashboardName' => ['type' => 'string', 'required' => true], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], 'attribute' => [ 'type' => 'object', 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], + 'additionalProperties' => ['type' => 'string'], ], 'charts' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/chart', - 'required' => false, - ], + 'items' => ['$ref' => '#/components/schemas/chart', 'required' => false], ], ], ], ], ], ], - 'UpdateDataset' => [ - 'path' => '/datasets/{name}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'UpdateETL' => [ + 'path' => '/etls/{etlName}', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'name', + 'name' => 'etlName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -12869,51 +7802,79 @@ 'style' => 'json', 'schema' => [ 'type' => 'object', + 'required' => false, 'properties' => [ - 'description' => [ - 'type' => 'string', - ], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/ETLConfiguration', 'required' => true], ], ], ], ], ], - 'UpdateETL' => [ - 'path' => '/etls/{etlName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateElasticsearchIngestion' => [ + 'path' => '/elasticsearchingestions/{elasticsearchIngestionName}', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'etlName', + 'name' => 'elasticsearchIngestionName', 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'body', + 'in' => 'body', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'description' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/ESIngestionConfiguration', 'required' => true], + ], ], ], + ], + ], + 'UpdateGCSIngestion' => [ + 'path' => '/gcsingestions/{gcsIngestionName}', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'gcsIngestionName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], [ 'name' => 'body', 'in' => 'body', @@ -12922,18 +7883,9 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/ETLConfiguration', - 'required' => true, - ], + 'description' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/GCSIngestionConfiguration', 'required' => true], ], ], ], @@ -12941,86 +7893,57 @@ ], 'UpdateIndex' => [ 'path' => '/logstores/{logstore}/index', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', - 'schema' => [ - '$ref' => '#/components/schemas/index', - 'required' => false, - ], + 'schema' => ['$ref' => '#/components/schemas/index', 'required' => false], ], ], ], 'UpdateLogStore' => [ 'path' => '/logstores/{logstore}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13030,65 +7953,19 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'logstoreName' => [ - 'type' => 'string', - 'required' => true, - ], - 'shardCount' => [ - 'type' => 'integer', - 'format' => 'int32', - 'deprecated' => true, - 'required' => false, - ], - 'ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'encrypt_conf' => [ - '$ref' => '#/components/schemas/EncryptConf', - 'required' => false, - ], - 'autoSplit' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'enable_tracking' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'appendMeta' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'maxSplitShard' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'telemetryType' => [ - 'type' => 'string', - 'deprecated' => true, - 'required' => false, - ], - 'hot_ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'mode' => [ - 'type' => 'string', - 'required' => false, - ], - 'infrequentAccessTTL' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'shardingPolicy' => [ - '$ref' => '#/components/schemas/ShardingPolicy', - 'required' => false, - ], + 'logstoreName' => ['type' => 'string', 'required' => true], + 'shardCount' => ['type' => 'integer', 'format' => 'int32', 'deprecated' => true, 'required' => false], + 'ttl' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'encrypt_conf' => ['$ref' => '#/components/schemas/EncryptConf', 'required' => false], + 'autoSplit' => ['type' => 'boolean', 'required' => false], + 'enable_tracking' => ['type' => 'boolean', 'required' => false], + 'appendMeta' => ['type' => 'boolean', 'required' => false], + 'maxSplitShard' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'telemetryType' => ['type' => 'string', 'deprecated' => true, 'required' => false], + 'hot_ttl' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'mode' => ['type' => 'string', 'required' => false], + 'infrequentAccessTTL' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'shardingPolicy' => ['$ref' => '#/components/schemas/ShardingPolicy', 'required' => false], ], ], ], @@ -13096,38 +7973,26 @@ ], 'UpdateLogStoreEncryption' => [ 'path' => '/logstores/{logstore}/encryption', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13137,42 +8002,19 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'enable' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'enable' => ['type' => 'boolean', 'required' => true], 'encryptType' => [ 'type' => 'string', 'required' => false, - 'enum' => [ - 'default', - 'm4', - 'sm4_ecb', - 'sm4_cbc', - 'sm4_gcm', - 'aes_ecb', - 'aes_cbc', - 'aes_cfb', - 'aes_ofb', - 'aes_gcm', - ], + 'enum' => ['default', 'm4', 'sm4_ecb', 'sm4_cbc', 'sm4_gcm', 'aes_ecb', 'aes_cbc', 'aes_cfb', 'aes_ofb', 'aes_gcm'], ], 'userCmkInfo' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'keyId' => [ - 'type' => 'string', - 'required' => false, - ], - 'roleArn' => [ - 'type' => 'string', - 'required' => false, - ], - 'regionId' => [ - 'type' => 'string', - 'required' => false, - ], + 'keyId' => ['type' => 'string', 'required' => false], + 'roleArn' => ['type' => 'string', 'required' => false], + 'regionId' => ['type' => 'string', 'required' => false], ], ], ], @@ -13182,38 +8024,26 @@ ], 'UpdateLogStoreMeteringMode' => [ 'path' => '/logstores/{logstore}/meteringmode', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13226,10 +8056,7 @@ 'meteringMode' => [ 'type' => 'string', 'required' => true, - 'enum' => [ - 'ChargeByDataIngest', - 'ChargeByFunction', - ], + 'enum' => ['ChargeByDataIngest', 'ChargeByFunction', 'ChargeByDataIngest_15', 'ChargeByDataIngest_7', 'ChargeByDataIngest_3'], ], ], ], @@ -13238,38 +8065,26 @@ ], 'UpdateLogStoreProcessor' => [ 'path' => '/logstores/{logstore}/processor', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'logstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13279,10 +8094,7 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'processorName' => [ - 'type' => 'string', - 'required' => true, - ], + 'processorName' => ['type' => 'string', 'required' => true], ], ], ], @@ -13290,30 +8102,21 @@ ], 'UpdateLogging' => [ 'path' => '/logging', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13323,10 +8126,7 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'loggingProject' => [ - 'type' => 'string', - 'required' => true, - ], + 'loggingProject' => ['type' => 'string', 'required' => true], 'loggingDetails' => [ 'type' => 'array', 'required' => true, @@ -13337,21 +8137,9 @@ 'type' => [ 'type' => 'string', 'required' => true, - 'enum' => [ - 'consumergroup_log', - 'logtail_alarm', - 'operation_log', - 'logtail_profile', - 'metering', - 'logtail_status', - 'scheduled_sql_alert', - 'etl_alert', - ], - ], - 'logstore' => [ - 'type' => 'string', - 'required' => true, + 'enum' => ['consumergroup_log', 'logtail_alarm', 'operation_log', 'logtail_profile', 'metering', 'logtail_status', 'scheduled_sql_alert', 'etl_alert'], ], + 'logstore' => ['type' => 'string', 'required' => true], ], ], ], @@ -13360,41 +8148,70 @@ ], ], ], - 'UpdateLogtailPipelineConfig' => [ - 'path' => '/pipelineconfigs/{configName}', - 'methods' => [ - 'put', + 'UpdateLogs' => [ + 'path' => '/logstores/{logstore}/updatelogs', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'from' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'to' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'query' => ['type' => 'string', 'required' => false], + 'rowId' => ['type' => 'string', 'required' => false], + 'updateMode' => ['type' => 'string', 'required' => false], + 'data' => ['type' => 'string', 'required' => false], + ], + ], + ], + [ + 'name' => 'project', + 'in' => 'host', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'logstore', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => false], + ], ], + ], + 'UpdateLogtailPipelineConfig' => [ + 'path' => '/pipelineconfigs/{configName}', + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'configName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$', - ], + 'schema' => ['type' => 'string', 'required' => true, 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$'], ], [ 'name' => 'body', @@ -13404,59 +8221,34 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'configName' => [ - 'type' => 'string', - 'required' => true, - 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$', - ], - 'logSample' => [ - 'type' => 'string', - 'required' => false, - ], - 'global' => [ - 'type' => 'object', - 'required' => false, - ], + 'configName' => ['type' => 'string', 'required' => true, 'pattern' => '^[0-9a-zA-Z][0-9a-zA-Z-_]{0,126}[0-9a-zA-Z]$'], + 'logSample' => ['type' => 'string', 'required' => false], + 'global' => ['type' => 'object', 'required' => false], 'inputs' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => false, - ], + 'items' => ['type' => 'object', 'required' => false], 'minItems' => 1, ], 'processors' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - ], + 'items' => ['type' => 'object', 'required' => false], 'minItems' => 1, ], 'aggregators' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - ], + 'items' => ['type' => 'object', 'required' => false], 'minItems' => 1, ], 'flushers' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => false, - ], + 'items' => ['type' => 'object', 'required' => false], 'minItems' => 1, ], - 'task' => [ - 'type' => 'object', - 'required' => false, - ], + 'task' => ['type' => 'object', 'required' => false], ], ], ], @@ -13464,39 +8256,26 @@ ], 'UpdateMachineGroup' => [ 'path' => '/machinegroups/{groupName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'groupName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13506,39 +8285,21 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'groupName' => [ - 'type' => 'string', - 'required' => true, - ], - 'machineIdentifyType' => [ - 'type' => 'string', - 'required' => true, - ], - 'groupType' => [ - 'type' => 'string', - 'required' => false, - ], + 'groupName' => ['type' => 'string', 'required' => true], + 'machineIdentifyType' => ['type' => 'string', 'required' => true], + 'groupType' => ['type' => 'string', 'required' => false], 'groupAttribute' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'groupTopic' => [ - 'type' => 'string', - 'required' => false, - ], - 'externalName' => [ - 'type' => 'string', - 'required' => false, - ], + 'groupTopic' => ['type' => 'string', 'required' => false], + 'externalName' => ['type' => 'string', 'required' => false], ], ], 'machineList' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], @@ -13547,39 +8308,26 @@ ], 'UpdateMachineGroupMachine' => [ 'path' => '/machinegroups/{machineGroup}/machines', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'machineGroup', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13588,10 +8336,7 @@ 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ @@ -13600,49 +8345,33 @@ 'schema' => [ 'type' => 'string', 'required' => false, - 'enum' => [ - 'add', - 'delete', - ], + 'enum' => ['add', 'delete'], ], ], ], ], - 'UpdateMaxComputeExport' => [ - 'path' => '/maxcomputeexports/{mcExportName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateMaterializedView' => [ + 'path' => '/materializedviews/{name}', + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string'], ], [ - 'name' => 'mcExportName', + 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string'], ], [ 'name' => 'body', @@ -13650,183 +8379,77 @@ 'style' => 'json', 'schema' => [ 'type' => 'object', - 'required' => false, 'properties' => [ - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/MaxComputeExportConfiguration', - 'required' => true, - ], + 'originalSql' => ['type' => 'string'], + 'aggIntervalMins' => ['type' => 'integer', 'format' => 'int32'], + 'ttl' => ['type' => 'integer', 'format' => 'int32'], + 'enable' => ['type' => 'boolean'], ], ], ], ], ], - 'UpdateMemory' => [ - 'path' => '/memorystores/{memoryStore}/memories/{memoryId}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'UpdateMaxComputeExport' => [ + 'path' => '/maxcomputeexports/{mcExportName}', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'body', - 'in' => 'body', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'metadata' => [ - 'type' => 'object', - 'properties' => [ - 'updated_by' => [ - 'type' => 'string', - ], - ], - ], - 'text' => [ - 'type' => 'string', - ], - ], - ], - ], - [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'memoryStore', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'memoryId', + 'name' => 'mcExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'UpdateMemoryStore' => [ - 'path' => '/memorystores/{memoryStore}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [], - 'deprecated' => false, - 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', + 'required' => false, 'properties' => [ - 'description' => [ - 'type' => 'string', - ], - 'enableGraph' => [ - 'type' => 'boolean', - ], - 'shortTermTtl' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'strategy' => [ - 'type' => 'string', - ], - 'customInstructions' => [ - 'type' => 'string', - ], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/MaxComputeExportConfiguration', 'required' => true], ], ], ], - [ - 'name' => 'project', - 'in' => 'host', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'memoryStore', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - ], - ], ], ], 'UpdateMetricStore' => [ 'path' => '/metricstores/{name}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13836,40 +8459,14 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'autoSplit' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'maxSplitShard' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'mode' => [ - 'type' => 'string', - 'required' => false, - ], - 'hot_ttl' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'infrequentAccessTTL' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'appendMeta' => [ - 'type' => 'boolean', - ], - 'shardingPolicy' => [ - '$ref' => '#/components/schemas/ShardingPolicy', - ], + 'ttl' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'autoSplit' => ['type' => 'boolean', 'required' => false], + 'maxSplitShard' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'mode' => ['type' => 'string', 'required' => false], + 'hot_ttl' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'infrequentAccessTTL' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'appendMeta' => ['type' => 'boolean'], + 'shardingPolicy' => ['$ref' => '#/components/schemas/ShardingPolicy'], ], ], ], @@ -13877,38 +8474,26 @@ ], 'UpdateMetricStoreMeteringMode' => [ 'path' => '/metricstores/{metricStore}/meteringmode', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'metricStore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13921,10 +8506,7 @@ 'meteringMode' => [ 'type' => 'string', 'required' => true, - 'enum' => [ - 'ChargeByDataIngest', - 'ChargeByFunction', - ], + 'enum' => ['ChargeByDataIngest', 'ChargeByFunction'], ], ], ], @@ -13933,38 +8515,26 @@ ], 'UpdateMetricStoreProcessor' => [ 'path' => '/metricstores/{metricstore}/processor', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'metricstore', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -13974,10 +8544,7 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'processorName' => [ - 'type' => 'string', - 'required' => true, - ], + 'processorName' => ['type' => 'string', 'required' => true], ], ], ], @@ -13985,39 +8552,26 @@ ], 'UpdateOSSExport' => [ 'path' => '/ossexports/{ossExportName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -14027,18 +8581,9 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'displayName' => [ - 'type' => 'string', - 'required' => false, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/OSSExportConfiguration', - 'required' => false, - ], + 'displayName' => ['type' => 'string', 'required' => false], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/OSSExportConfiguration', 'required' => false], ], ], ], @@ -14046,39 +8591,26 @@ ], 'UpdateOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossExportName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -14088,18 +8620,9 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/OSSExportConfiguration', - 'required' => true, - ], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/OSSExportConfiguration', 'required' => true], ], ], ], @@ -14107,39 +8630,26 @@ ], 'UpdateOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ossIngestionName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -14149,22 +8659,10 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => false, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/OSSIngestionConfiguration', - 'required' => true, - ], + 'description' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => false], + 'configuration' => ['$ref' => '#/components/schemas/OSSIngestionConfiguration', 'required' => true], ], ], ], @@ -14172,21 +8670,14 @@ ], 'UpdateProject' => [ 'path' => '/', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ @@ -14198,62 +8689,40 @@ 'type' => 'object', 'required' => true, 'properties' => [ - 'description' => [ - 'type' => 'string', - 'required' => true, - ], - 'recycleBinEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'description' => ['type' => 'string', 'required' => true], + 'recycleBinEnabled' => ['type' => 'boolean', 'required' => false], ], ], ], [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdateSavedSearch' => [ 'path' => '/savedsearches/{savedsearchName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'savedsearchName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -14263,26 +8732,11 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'savedsearchName' => [ - 'type' => 'string', - 'required' => true, - ], - 'searchQuery' => [ - 'type' => 'string', - 'required' => true, - ], - 'logstore' => [ - 'type' => 'string', - 'required' => true, - ], - 'topic' => [ - 'type' => 'string', - 'required' => false, - ], - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], + 'savedsearchName' => ['type' => 'string', 'required' => true], + 'searchQuery' => ['type' => 'string', 'required' => true], + 'logstore' => ['type' => 'string', 'required' => true], + 'topic' => ['type' => 'string', 'required' => false], + 'displayName' => ['type' => 'string', 'required' => true], ], ], ], @@ -14290,39 +8744,26 @@ ], 'UpdateScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'scheduledSQLName', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -14332,22 +8773,10 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'displayName' => [ - 'type' => 'string', - 'required' => true, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'schedule' => [ - '$ref' => '#/components/schemas/Schedule', - 'required' => true, - ], - 'configuration' => [ - '$ref' => '#/components/schemas/ScheduledSQLConfiguration', - 'required' => true, - ], + 'displayName' => ['type' => 'string', 'required' => true], + 'description' => ['type' => 'string', 'required' => false], + 'schedule' => ['$ref' => '#/components/schemas/Schedule', 'required' => true], + 'configuration' => ['$ref' => '#/components/schemas/ScheduledSQLConfiguration', 'required' => true], ], ], ], @@ -14355,30 +8784,21 @@ ], 'UpdateSqlInstance' => [ 'path' => '/sqlinstance', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -14388,15 +8808,8 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'cu' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'useAsDefault' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'cu' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'useAsDefault' => ['type' => 'boolean', 'required' => true], ], ], ], @@ -14404,38 +8817,26 @@ ], 'UpdateStoreView' => [ 'path' => '/storeviews/{name}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', @@ -14445,17 +8846,11 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'storeType' => [ - 'type' => 'string', - 'required' => true, - ], + 'storeType' => ['type' => 'string', 'required' => true], 'stores' => [ 'type' => 'array', 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/StoreViewStore', - 'required' => true, - ], + 'items' => ['$ref' => '#/components/schemas/StoreViewStore', 'required' => true], ], ], ], @@ -14464,20 +8859,14 @@ ], 'UpsertCollectionPolicy' => [ 'path' => '/collectionpolicy', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], + 'consumes' => ['application/json'], 'produces' => [], 'deprecated' => false, 'parameters' => [ @@ -14489,24 +8878,10 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'policyName' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 3, - 'maxLength' => 63, - ], - 'productCode' => [ - 'type' => 'string', - 'required' => true, - ], - 'dataCode' => [ - 'type' => 'string', - 'required' => true, - ], - 'enabled' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'policyName' => ['type' => 'string', 'required' => true, 'minLength' => 3, 'maxLength' => 63], + 'productCode' => ['type' => 'string', 'required' => true], + 'dataCode' => ['type' => 'string', 'required' => true], + 'enabled' => ['type' => 'boolean', 'required' => true], 'policyConfig' => [ 'type' => 'object', 'required' => true, @@ -14514,86 +8889,48 @@ 'resourceMode' => [ 'type' => 'string', 'required' => true, - 'enum' => [ - 'all', - 'instanceMode', - 'attributeMode', - ], - ], - 'resourceTags' => [ - 'type' => 'object', - 'required' => false, + 'enum' => ['all', 'instanceMode', 'attributeMode'], ], + 'resourceTags' => ['type' => 'object', 'required' => false], 'regions' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], 'instanceIds' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], - 'centralizeEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'centralizeEnabled' => ['type' => 'boolean', 'required' => false], 'centralizeConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'destRegion' => [ - 'type' => 'string', - 'required' => false, - ], - 'destProject' => [ - 'type' => 'string', - 'required' => false, - ], - 'destLogstore' => [ - 'type' => 'string', - 'required' => false, - ], - 'destTTL' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'destRegion' => ['type' => 'string', 'required' => false], + 'destProject' => ['type' => 'string', 'required' => false], + 'destLogstore' => ['type' => 'string', 'required' => false], + 'destTTL' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'dataConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'dataRegion' => [ - 'type' => 'string', - 'required' => false, - ], + 'dataRegion' => ['type' => 'string', 'required' => false], ], ], 'resourceDirectory' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'accountGroupType' => [ - 'type' => 'string', - 'required' => false, - ], + 'accountGroupType' => ['type' => 'string', 'required' => false], 'members' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], @@ -14604,320 +8941,40 @@ ], ], 'endpoints' => [ - [ - 'regionId' => 'cn-qingdao', - 'regionName' => '华北1(青岛)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-qingdao.log.aliyuncs.com', - 'endpoint' => 'cn-qingdao.log.aliyuncs.com', - 'vpc' => 'cn-qingdao-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing', - 'regionName' => '华北2(北京)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-beijing.log.aliyuncs.com', - 'endpoint' => 'cn-beijing.log.aliyuncs.com', - 'vpc' => 'cn-beijing-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhangjiakou', - 'regionName' => '华北3(张家口)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-zhangjiakou.log.aliyuncs.com', - 'endpoint' => 'cn-zhangjiakou.log.aliyuncs.com', - 'vpc' => 'cn-zhangjiakou-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-huhehaote', - 'regionName' => '华北5(呼和浩特)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-huhehaote.log.aliyuncs.com', - 'endpoint' => 'cn-huhehaote.log.aliyuncs.com', - 'vpc' => 'cn-huhehaote-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-wulanchabu', - 'regionName' => '华北6(乌兰察布)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-wulanchabu.log.aliyuncs.com', - 'endpoint' => 'cn-wulanchabu.log.aliyuncs.com', - 'vpc' => 'cn-wulanchabu-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'regionName' => '华东1(杭州)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-hangzhou.log.aliyuncs.com', - 'endpoint' => 'cn-hangzhou.log.aliyuncs.com', - 'vpc' => 'cn-hangzhou-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai', - 'regionName' => '华东2(上海)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-shanghai.log.aliyuncs.com', - 'endpoint' => 'cn-shanghai.log.aliyuncs.com', - 'vpc' => 'cn-shanghai-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-nanjing', - 'regionName' => '华东5(南京-本地地域)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-nanjing.log.aliyuncs.com', - 'endpoint' => 'cn-nanjing.log.aliyuncs.com', - 'vpc' => 'cn-nanjing-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-fuzhou', - 'regionName' => '华东6(福州-本地地域)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-fuzhou.log.aliyuncs.com', - 'endpoint' => 'cn-fuzhou.log.aliyuncs.com', - 'vpc' => 'cn-fuzhou-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen', - 'regionName' => '华南1(深圳)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-shenzhen.log.aliyuncs.com', - 'endpoint' => 'cn-shenzhen.log.aliyuncs.com', - 'vpc' => 'cn-shenzhen-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-heyuan', - 'regionName' => '华南2(河源)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-heyuan.log.aliyuncs.com', - 'endpoint' => 'cn-heyuan.log.aliyuncs.com', - 'vpc' => 'cn-heyuan-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-guangzhou', - 'regionName' => '华南3(广州)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-guangzhou.log.aliyuncs.com', - 'endpoint' => 'cn-guangzhou.log.aliyuncs.com', - 'vpc' => 'cn-guangzhou-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-chengdu', - 'regionName' => '西南1(成都)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-chengdu.log.aliyuncs.com', - 'endpoint' => 'cn-chengdu.log.aliyuncs.com', - 'vpc' => 'cn-chengdu-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hongkong', - 'regionName' => '中国香港', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'cn-hongkong.log.aliyuncs.com', - 'endpoint' => 'cn-hongkong.log.aliyuncs.com', - 'vpc' => 'cn-hongkong-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'ap-northeast-1', - 'regionName' => '日本(东京)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'ap-northeast-1.log.aliyuncs.com', - 'endpoint' => 'ap-northeast-1.log.aliyuncs.com', - 'vpc' => 'ap-northeast-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'ap-northeast-2', - 'regionName' => '韩国(首尔)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'ap-northeast-2.log.aliyuncs.com', - 'endpoint' => 'ap-northeast-2.log.aliyuncs.com', - 'vpc' => 'ap-northeast-2-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'regionName' => '新加坡', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'ap-southeast-1.log.aliyuncs.com', - 'endpoint' => 'ap-southeast-1.log.aliyuncs.com', - 'vpc' => 'ap-southeast-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-2', - 'regionName' => '澳大利亚(悉尼)已关停', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'ap-southeast-2.log.aliyuncs.com', - 'endpoint' => 'ap-southeast-2.log.aliyuncs.com', - 'vpc' => 'ap-southeast-2-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-3', - 'regionName' => '马来西亚(吉隆坡)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'ap-southeast-3.log.aliyuncs.com', - 'endpoint' => 'ap-southeast-3.log.aliyuncs.com', - 'vpc' => 'ap-southeast-3-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-5', - 'regionName' => '印度尼西亚(雅加达)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'ap-southeast-5.log.aliyuncs.com', - 'endpoint' => 'ap-southeast-5.log.aliyuncs.com', - 'vpc' => 'ap-southeast-5-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-6', - 'regionName' => '菲律宾(马尼拉)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'ap-southeast-6.log.aliyuncs.com', - 'endpoint' => 'ap-southeast-6.log.aliyuncs.com', - 'vpc' => 'ap-southeast-6-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-7', - 'regionName' => '泰国(曼谷)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'ap-southeast-7.log.aliyuncs.com', - 'endpoint' => 'ap-southeast-7.log.aliyuncs.com', - 'vpc' => 'ap-southeast-7-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'us-southeast-1', - 'regionName' => '美国(亚特兰大)', - 'areaId' => 'europeAmerica', - 'areaName' => '欧洲与美洲', - 'public' => 'us-southeast-1.log.aliyuncs.com', - 'endpoint' => 'us-southeast-1.log.aliyuncs.com', - 'vpc' => '', - ], - [ - 'regionId' => 'eu-central-1', - 'regionName' => '德国(法兰克福)', - 'areaId' => 'europeAmerica', - 'areaName' => '欧洲与美洲', - 'public' => 'eu-central-1.log.aliyuncs.com', - 'endpoint' => 'eu-central-1.log.aliyuncs.com', - 'vpc' => 'eu-central-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'eu-west-1', - 'regionName' => '英国(伦敦)', - 'areaId' => 'europeAmerica', - 'areaName' => '欧洲与美洲', - 'public' => 'eu-west-1.log.aliyuncs.com', - 'endpoint' => 'eu-west-1.log.aliyuncs.com', - 'vpc' => 'eu-west-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'us-west-1', - 'regionName' => '美国(硅谷)', - 'areaId' => 'europeAmerica', - 'areaName' => '欧洲与美洲', - 'public' => 'us-west-1.log.aliyuncs.com', - 'endpoint' => 'us-west-1.log.aliyuncs.com', - 'vpc' => 'us-west-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'us-east-1', - 'regionName' => '美国(弗吉尼亚)', - 'areaId' => 'europeAmerica', - 'areaName' => '欧洲与美洲', - 'public' => 'us-east-1.log.aliyuncs.com', - 'endpoint' => 'us-east-1.log.aliyuncs.com', - 'vpc' => 'us-east-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'me-central-1', - 'regionName' => '沙特(利雅得)', - 'areaId' => 'middleEast', - 'areaName' => '中东', - 'public' => 'me-central-1.log.aliyuncs.com', - 'endpoint' => 'me-central-1.log.aliyuncs.com', - 'vpc' => 'me-central-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'me-east-1', - 'regionName' => '阿联酋(迪拜)', - 'areaId' => 'middleEast', - 'areaName' => '中东', - 'public' => 'me-east-1.log.aliyuncs.com', - 'endpoint' => 'me-east-1.log.aliyuncs.com', - 'vpc' => 'me-east-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'ap-south-1', - 'regionName' => '印度(孟买)已关停', - 'areaId' => 'middleEast', - 'areaName' => '中东', - 'public' => 'ap-south-1.log.aliyuncs.com', - 'endpoint' => 'ap-south-1.log.aliyuncs.com', - 'vpc' => 'ap-south-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-heyuan-acdr-1', - 'regionName' => '河源专属云汽车合规', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'cn-heyuan-acdr-1-intranet.log.aliyuncs.com', - 'endpoint' => 'cn-heyuan-acdr-1-intranet.log.aliyuncs.com', - 'vpc' => '', - ], - [ - 'regionId' => 'cn-beijing-finance-1', - 'regionName' => '华北2 金融云(邀测)', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'cn-beijing-finance-1.log.aliyuncs.com', - 'endpoint' => 'cn-beijing-finance-1.log.aliyuncs.com', - 'vpc' => 'cn-beijing-finance-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen-finance-1', - 'regionName' => '华南1 金融云', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'cn-shenzhen-finance-1.log.aliyuncs.com', - 'endpoint' => 'cn-shenzhen-finance-1.log.aliyuncs.com', - 'vpc' => '', - ], - [ - 'regionId' => 'cn-shanghai-finance-1', - 'regionName' => '华东2 金融云', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'cn-shanghai-finance-1.log.aliyuncs.com', - 'endpoint' => 'cn-shanghai-finance-1.log.aliyuncs.com', - 'vpc' => 'cn-shanghai-finance-1-intranet.log.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-finance', - 'regionName' => '华东1 金融云', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'cn-hangzhou-finance.log.aliyuncs.com', - 'endpoint' => 'cn-hangzhou-finance.log.aliyuncs.com', - 'vpc' => 'cn-hangzhou-finance-intranet.log.aliyuncs.com', - ], + ['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-qingdao.log.aliyuncs.com', 'endpoint' => 'cn-qingdao.log.aliyuncs.com', 'vpc' => 'cn-qingdao-internal.log.aliyuncs.com'], + ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-beijing.log.aliyuncs.com', 'endpoint' => 'cn-beijing.log.aliyuncs.com', 'vpc' => 'cn-beijing-internal.log.aliyuncs.com'], + ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-zhangjiakou.log.aliyuncs.com', 'endpoint' => 'cn-zhangjiakou.log.aliyuncs.com', 'vpc' => 'cn-zhangjiakou-internal.log.aliyuncs.com'], + ['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-huhehaote.log.aliyuncs.com', 'endpoint' => 'cn-huhehaote.log.aliyuncs.com', 'vpc' => 'cn-huhehaote-internal.log.aliyuncs.com'], + ['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-wulanchabu.log.aliyuncs.com', 'endpoint' => 'cn-wulanchabu.log.aliyuncs.com', 'vpc' => 'cn-wulanchabu-internal.log.aliyuncs.com'], + ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-hangzhou.log.aliyuncs.com', 'endpoint' => 'cn-hangzhou.log.aliyuncs.com', 'vpc' => 'cn-hangzhou-internal.log.aliyuncs.com'], + ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-shanghai.log.aliyuncs.com', 'endpoint' => 'cn-shanghai.log.aliyuncs.com', 'vpc' => 'cn-shanghai-internal.log.aliyuncs.com'], + ['regionId' => 'cn-nanjing', 'regionName' => '华东5(南京-本地地域)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-nanjing.log.aliyuncs.com', 'endpoint' => 'cn-nanjing.log.aliyuncs.com', 'vpc' => 'cn-nanjing-internal.log.aliyuncs.com'], + ['regionId' => 'cn-fuzhou', 'regionName' => '华东6(福州-本地地域)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-fuzhou.log.aliyuncs.com', 'endpoint' => 'cn-fuzhou.log.aliyuncs.com', 'vpc' => 'cn-fuzhou-internal.log.aliyuncs.com'], + ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-shenzhen.log.aliyuncs.com', 'endpoint' => 'cn-shenzhen.log.aliyuncs.com', 'vpc' => 'cn-shenzhen-internal.log.aliyuncs.com'], + ['regionId' => 'cn-heyuan', 'regionName' => '华南2(河源)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-heyuan.log.aliyuncs.com', 'endpoint' => 'cn-heyuan.log.aliyuncs.com', 'vpc' => 'cn-heyuan-internal.log.aliyuncs.com'], + ['regionId' => 'cn-guangzhou', 'regionName' => '华南3(广州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-guangzhou.log.aliyuncs.com', 'endpoint' => 'cn-guangzhou.log.aliyuncs.com', 'vpc' => 'cn-guangzhou-internal.log.aliyuncs.com'], + ['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-chengdu.log.aliyuncs.com', 'endpoint' => 'cn-chengdu.log.aliyuncs.com', 'vpc' => 'cn-chengdu-internal.log.aliyuncs.com'], + ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cn-hongkong.log.aliyuncs.com', 'endpoint' => 'cn-hongkong.log.aliyuncs.com', 'vpc' => 'cn-hongkong-internal.log.aliyuncs.com'], + ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'ap-northeast-1.log.aliyuncs.com', 'endpoint' => 'ap-northeast-1.log.aliyuncs.com', 'vpc' => 'ap-northeast-1-internal.log.aliyuncs.com'], + ['regionId' => 'ap-northeast-2', 'regionName' => '韩国(首尔)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'ap-northeast-2.log.aliyuncs.com', 'endpoint' => 'ap-northeast-2.log.aliyuncs.com', 'vpc' => 'ap-northeast-2-internal.log.aliyuncs.com'], + ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'ap-southeast-1.log.aliyuncs.com', 'endpoint' => 'ap-southeast-1.log.aliyuncs.com', 'vpc' => 'ap-southeast-1-internal.log.aliyuncs.com'], + ['regionId' => 'ap-southeast-2', 'regionName' => '澳大利亚(悉尼)已关停', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'ap-southeast-2.log.aliyuncs.com', 'endpoint' => 'ap-southeast-2.log.aliyuncs.com', 'vpc' => 'ap-southeast-2-internal.log.aliyuncs.com'], + ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'ap-southeast-3.log.aliyuncs.com', 'endpoint' => 'ap-southeast-3.log.aliyuncs.com', 'vpc' => 'ap-southeast-3-internal.log.aliyuncs.com'], + ['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'ap-southeast-5.log.aliyuncs.com', 'endpoint' => 'ap-southeast-5.log.aliyuncs.com', 'vpc' => 'ap-southeast-5-internal.log.aliyuncs.com'], + ['regionId' => 'ap-southeast-6', 'regionName' => '菲律宾(马尼拉)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'ap-southeast-6.log.aliyuncs.com', 'endpoint' => 'ap-southeast-6.log.aliyuncs.com', 'vpc' => 'ap-southeast-6-internal.log.aliyuncs.com'], + ['regionId' => 'ap-southeast-7', 'regionName' => '泰国(曼谷)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'ap-southeast-7.log.aliyuncs.com', 'endpoint' => 'ap-southeast-7.log.aliyuncs.com', 'vpc' => 'ap-southeast-7-internal.log.aliyuncs.com'], + ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'us-east-1.log.aliyuncs.com', 'endpoint' => 'us-east-1.log.aliyuncs.com', 'vpc' => 'us-east-1-internal.log.aliyuncs.com'], + ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'us-west-1.log.aliyuncs.com', 'endpoint' => 'us-west-1.log.aliyuncs.com', 'vpc' => 'us-west-1-internal.log.aliyuncs.com'], + ['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eu-west-1.log.aliyuncs.com', 'endpoint' => 'eu-west-1.log.aliyuncs.com', 'vpc' => 'eu-west-1-internal.log.aliyuncs.com'], + ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eu-central-1.log.aliyuncs.com', 'endpoint' => 'eu-central-1.log.aliyuncs.com', 'vpc' => 'eu-central-1-internal.log.aliyuncs.com'], + ['regionId' => 'us-southeast-1', 'regionName' => '美国(亚特兰大)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'us-southeast-1.log.aliyuncs.com', 'endpoint' => 'us-southeast-1.log.aliyuncs.com', 'vpc' => 'us-southeast-1-internal.log.aliyuncs.com'], + ['regionId' => 'ap-south-1', 'regionName' => '印度(孟买)已关停', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'ap-south-1.log.aliyuncs.com', 'endpoint' => 'ap-south-1.log.aliyuncs.com', 'vpc' => 'ap-south-1-internal.log.aliyuncs.com'], + ['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'me-east-1.log.aliyuncs.com', 'endpoint' => 'me-east-1.log.aliyuncs.com', 'vpc' => 'me-east-1-internal.log.aliyuncs.com'], + ['regionId' => 'me-central-1', 'regionName' => '沙特(利雅得)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'me-central-1.log.aliyuncs.com', 'endpoint' => 'me-central-1.log.aliyuncs.com', 'vpc' => 'me-central-1-internal.log.aliyuncs.com'], + ['regionId' => 'cn-hangzhou-finance', 'regionName' => '华东1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cn-hangzhou-finance.log.aliyuncs.com', 'endpoint' => 'cn-hangzhou-finance.log.aliyuncs.com', 'vpc' => 'cn-hangzhou-finance-internal.log.aliyuncs.com'], + ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cn-shanghai-finance-1.log.aliyuncs.com', 'endpoint' => 'cn-shanghai-finance-1.log.aliyuncs.com', 'vpc' => 'cn-shanghai-finance-1-internal.log.aliyuncs.com'], + ['regionId' => 'cn-shenzhen-finance-1', 'regionName' => '华南1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cn-shenzhen-finance-1.log.aliyuncs.com', 'endpoint' => 'cn-shenzhen-finance-1.log.aliyuncs.com', 'vpc' => 'cn-shenzhen-finance-1-internal.log.aliyuncs.com'], + ['regionId' => 'cn-beijing-finance-1', 'regionName' => '华北2 金融云(邀测)', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cn-beijing-finance-1.log.aliyuncs.com', 'endpoint' => 'cn-beijing-finance-1.log.aliyuncs.com', 'vpc' => 'cn-beijing-finance-1-internal.log.aliyuncs.com'], + ['regionId' => 'cn-heyuan-acdr-1', 'regionName' => '河源专属云汽车合规', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cn-heyuan-acdr-1-intranet.log.aliyuncs.com', 'endpoint' => 'cn-heyuan-acdr-1-intranet.log.aliyuncs.com', 'vpc' => 'cn-heyuan-acdr-1-internal.log.aliyuncs.com'], ], ]; |
