'1.0', 'info' => [ 'style' => 'ROA', 'product' => 'Sls', 'version' => '2020-12-30', ], 'components' => [ 'schemas' => [ 'AgentInstanceConfigGrayConfigs' => [ 'type' => 'object', 'properties' => [ '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', ], ], ], '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, ], 'queryList' => [ 'type' => 'array', 'required' => true, 'items' => [ '$ref' => '#/components/schemas/AlertQuery', ], ], 'annotations' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/AlertTag', ], ], 'labels' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/AlertTag', ], ], 'conditionConfiguration' => [ '$ref' => '#/components/schemas/ConditionConfiguration', ], 'severityConfigurations' => [ 'type' => 'array', 'required' => true, '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, ], 'tags' => [ 'type' => 'array', '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', ], ], ], 'AlertTag' => [ 'type' => 'object', 'properties' => [ 'key' => [ 'type' => 'string', ], 'value' => [ 'type' => 'string', ], ], ], 'AsyncSqlResponseData' => [ 'type' => 'object', 'properties' => [ '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', ], 'keys' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], ], ], 'rows' => [ 'type' => 'array', 'items' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], ], 'error_code' => [ 'type' => 'string', ], 'error_message' => [ 'type' => 'string', ], ], ], 'AzureBlobIngestionConfiguration' => [ 'type' => 'object', 'properties' => [ '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, ], 'format' => [ 'type' => 'object', 'required' => true, '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, ], ], ], 'ConditionConfiguration' => [ 'type' => 'object', 'properties' => [ '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', ], ], ], 'ConsumeProcessorConfiguration' => [ 'type' => 'object', 'properties' => [ 'spl' => [ 'type' => 'string', 'required' => true, ], ], ], 'ConsumerGroup' => [ 'type' => 'object', 'properties' => [ '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, ], 'attribute' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], 'charts' => [ 'type' => 'array', 'required' => true, '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', ], ], ], 'EncryptConf' => [ 'type' => 'object', 'properties' => [ '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, ], ], ], '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', ], ], ], 'ESIngestionConfiguration' => [ 'type' => 'object', 'properties' => [ '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', ], ], ], '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', ], ], ], '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, ], 'sinks' => [ 'type' => 'array', 'required' => true, '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, ], 'datasets' => [ 'type' => 'array', '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, ], ], ], 'etlJob' => [ 'type' => 'object', 'properties' => [ 'etlJobName' => [ 'type' => 'string', 'required' => true, ], 'sourceConfig' => [ 'type' => 'object', 'required' => true, 'properties' => [ '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', ], ], ], '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', ], ], ], '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, ], ], ], ], ], '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', ], ], ], 'externalStore' => [ 'type' => 'object', 'properties' => [ 'externalStoreName' => [ 'type' => 'string', 'required' => true, ], 'storeType' => [ 'type' => 'string', 'required' => true, ], 'parameter' => [ 'type' => 'object', 'required' => true, ], ], ], 'GroupConfiguration' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', 'required' => true, ], 'fields' => [ 'type' => 'array', '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', ], ], ], 'index' => [ 'type' => 'object', 'properties' => [ 'max_text_len' => [ 'type' => 'integer', 'format' => 'int32', ], 'log_reduce_white_list' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'log_reduce_black_list' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'line' => [ 'type' => 'object', 'properties' => [ 'chn' => [ 'type' => 'boolean', ], 'caseSensitive' => [ 'type' => 'boolean', ], 'token' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', ], ], 'include_keys' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'exclude_keys' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], ], ], 'keys' => [ 'type' => 'object', 'additionalProperties' => [ '$ref' => '#/components/schemas/IndexKey', ], ], 'log_reduce' => [ 'type' => 'boolean', ], 'scan_index' => [ 'type' => 'boolean', ], ], ], 'IndexJsonKey' => [ 'type' => 'object', 'properties' => [ 'chn' => [ 'type' => 'boolean', ], 'caseSensitive' => [ 'type' => 'boolean', ], 'token' => [ 'type' => 'array', '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', ], 'token' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'json_keys' => [ 'type' => 'object', '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', ], ], ], 'IngestProcessorConfiguration' => [ 'type' => 'object', 'properties' => [ 'spl' => [ 'type' => 'string', 'required' => true, ], 'parseFail' => [ 'type' => 'string', ], ], ], 'JoinConfiguration' => [ 'type' => 'object', 'properties' => [ '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', ], ], ], 'KafkaIngestionConfiguration' => [ 'type' => 'object', 'properties' => [ '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', ], ], ], 'ListAgentInstanceConfigs' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'configType' => [ 'type' => 'string', ], 'attributes' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], ], ], ], 'LogContent' => [ 'type' => 'object', 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => true, ], 'Value' => [ 'type' => 'string', 'required' => true, ], ], ], 'logging' => [ 'type' => 'object', 'properties' => [ 'loggingProject' => [ 'type' => 'string', 'required' => true, ], 'loggingDetails' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'properties' => [ '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, ], ], ], ], ], ], 'LogGroup' => [ 'type' => 'object', 'properties' => [ 'Topic' => [ 'type' => 'string', 'required' => false, ], 'Source' => [ 'type' => 'string', ], 'LogTags' => [ 'type' => 'array', 'required' => false, 'items' => [ '$ref' => '#/components/schemas/LogTag', ], ], 'LogItems' => [ 'type' => 'array', 'required' => true, 'items' => [ '$ref' => '#/components/schemas/LogItem', ], ], ], ], 'LogGroupList' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'LogGroupList' => [ 'type' => 'array', 'required' => true, 'items' => [ '$ref' => '#/components/schemas/LogGroup', ], ], ], ], 'LogItem' => [ 'type' => 'object', 'properties' => [ 'Time' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], 'Contents' => [ 'type' => 'array', 'required' => true, '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', ], ], ], 'LogTag' => [ 'type' => 'object', 'properties' => [ '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, ], 'outputDetail' => [ 'type' => 'object', 'required' => true, 'properties' => [ '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', ], ], ], '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', ], 'inputs' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', ], 'minItems' => 1, ], 'processors' => [ 'type' => 'array', 'items' => [ 'type' => 'object', ], 'minItems' => 1, ], 'aggregators' => [ 'type' => 'array', 'items' => [ 'type' => 'object', ], 'minItems' => 1, ], 'flushers' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', ], 'minItems' => 1, ], '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', ], ], ], 'machineGroup' => [ 'type' => 'object', 'properties' => [ '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, ], ], ], 'machineList' => [ 'type' => 'array', 'required' => true, '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', ], ], ], '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, ], ], ], '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, ], 'fields' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', ], ], 'partitionColumn' => [ 'type' => 'array', 'required' => true, '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', ], 'config' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], 'annotations' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'annotatedBy' => [ 'type' => 'string', ], 'updateTime' => [ 'type' => 'integer', 'format' => 'int64', ], 'results' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], ], ], ], ], 'predictions' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'annotatedBy' => [ 'type' => 'string', ], 'updateTime' => [ 'type' => 'integer', 'format' => 'int64', ], 'results' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], ], ], ], ], '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', ], ], ], '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, ], 'settings' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'mode' => [ 'type' => 'string', ], 'type' => [ 'type' => 'string', ], 'config' => [ 'type' => 'string', ], 'version' => [ 'type' => 'string', ], ], ], ], 'createTime' => [ 'type' => 'integer', 'format' => 'int64', ], 'lastModifyTime' => [ 'type' => 'integer', 'format' => 'int64', ], ], ], 'MLServiceAnalysisParam' => [ 'type' => 'object', 'properties' => [ 'parameter' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], 'input' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], ], ], ], 'MLServiceParam' => [ 'type' => 'object', 'properties' => [ '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', ], ], ], 'resource' => [ 'type' => 'object', 'properties' => [ 'cpuLimit' => [ 'type' => 'integer', 'format' => 'int32', ], 'memoryLimit' => [ 'type' => 'integer', 'format' => 'int32', ], 'replica' => [ 'type' => 'integer', 'format' => 'int32', ], 'gpu' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'OSSExport' => [ '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', ], ], ], 'OSSExportConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ '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, ], '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, ], ], ], 'fromTime' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], 'toTime' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], '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', ], ], ], 'OSSIngestionConfiguration' => [ 'type' => 'object', 'properties' => [ '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, ], 'format' => [ 'type' => 'object', 'required' => true, 'additionalProperties' => [ 'type' => 'any', ], ], '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', ], ], ], 'PolicyConfiguration' => [ 'type' => 'object', 'properties' => [ 'alertPolicyId' => [ 'type' => 'string', ], 'actionPolicyId' => [ 'type' => 'string', ], 'repeatInterval' => [ 'type' => 'string', ], ], ], 'ProcessorAssociate' => [ 'type' => 'object', 'properties' => [ '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', ], 'quota' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'any', ], ], 'recycleBinEnabled' => [ 'type' => 'boolean', ], 'location' => [ 'type' => 'string', ], ], ], '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, ], ], ], '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', ], ], ], 'S3IngestionConfiguration' => [ 'type' => 'object', 'properties' => [ '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, ], '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', ], 'timeFormat' => [ 'type' => 'string', ], 'timePattern' => [ 'type' => 'string', ], 'timeZone' => [ 'type' => 'string', ], 'processorId' => [ 'type' => 'string', ], 'endpoint' => [ 'type' => 'string', ], ], ], '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, ], ], ], 'Schedule' => [ 'type' => 'object', 'required' => false, 'properties' => [ '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, ], ], ], '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', ], ], ], '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, ], ], ], 'serviceStatus' => [ 'type' => 'object', 'properties' => [ 'status' => [ 'type' => 'string', ], 'enabled' => [ 'type' => 'boolean', ], ], ], 'SeverityConfiguration' => [ 'type' => 'object', 'properties' => [ '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', ], ], ], 'ShardingPolicy' => [ 'type' => 'object', 'properties' => [ 'shardGroup' => [ 'type' => 'object', 'properties' => [ 'keys' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', ], ], 'groupCount' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], ], 'shardHash' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'keys' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', ], ], 'maxHashCount' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'enum' => [ '1', '2', '4', ], ], ], ], 'queryActiveTime' => [ 'type' => 'integer', 'format' => 'int64', ], ], ], 'SinkAlerthubConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enabled' => [ 'type' => 'boolean', ], ], ], 'SinkCmsConfiguration' => [ 'type' => 'object', 'properties' => [ 'enabled' => [ 'type' => 'boolean', ], ], ], 'SinkEventStoreConfiguration' => [ 'type' => 'object', 'properties' => [ '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', ], ], ], '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, ], 'extensions' => [ 'type' => 'object', 'properties' => [ 'maxRunTime' => [ 'type' => 'integer', 'format' => 'int64', ], 'powerSql' => [ 'type' => 'boolean', ], ], ], ], ], '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', ], ], ], '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', ], ], ], ], ], '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', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'machineGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'configName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CallAiTools' => [ 'path' => '/ml/tool/call', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'toolName' => [ 'type' => 'string', 'required' => true, ], 'params' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], 'regionId' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'ChangeResourceGroup' => [ 'path' => '/resourcegroup', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'resourceType' => [ 'type' => 'string', 'required' => false, ], 'resourceId' => [ 'type' => 'string', 'required' => true, ], 'resourceGroupId' => [ 'type' => 'string', 'required' => true, ], ], ], ], ], ], 'ConsumerGroupHeartBeat' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}?type=heartbeat', 'methods' => [ 'post', ], 'schemes' => [ 'https', 'http', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'consumerGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'consumer', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], ], 'ConsumerGroupUpdateCheckPoint' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}?type=checkpoint', 'methods' => [ 'post', ], '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' => 'consumerGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'consumer', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'forceSuccess', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'shard' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], 'checkpoint' => [ 'type' => 'string', 'required' => true, ], ], ], ], ], ], 'CreateAgentInstanceConfig' => [ 'path' => '/agentinstanceconfigs', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'configType' => [ 'type' => 'string', 'required' => true, ], 'attributes' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], 'config' => [ 'type' => 'string', 'required' => true, ], 'grayConfigs' => [ 'type' => 'array', 'required' => false, 'items' => [ '$ref' => '#/components/schemas/AgentInstanceConfigGrayConfigs', 'required' => false, ], ], ], ], ], ], ], 'CreateAlert' => [ 'path' => '/alerts', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ '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, ], ], ], ], ], ], 'CreateAnnotationDataSet' => [ 'path' => '/ml/annotationdataset', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/MLDataSetParam', 'required' => false, ], ], [ 'name' => 'datasetId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'CreateAnnotationLabel' => [ 'path' => '/ml/annotationlabel', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/MLLabelParam', 'required' => false, ], ], ], ], 'CreateAzureBlobIngestion' => [ 'path' => '/azureblobingestions', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ '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, ], ], ], ], ], ], 'CreateConfig' => [ 'path' => '/configs', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/LogtailConfig', 'required' => false, ], ], ], ], 'CreateConsumerGroup' => [ 'path' => '/logstores/{logstore}/consumergroups', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'consumerGroup' => [ 'type' => 'string', 'required' => true, ], 'timeout' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], 'order' => [ 'type' => 'boolean', 'required' => true, ], ], ], ], ], ], 'CreateDashboard' => [ 'path' => '/dashboards', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'CreateDataset' => [ 'path' => '/datasets', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'properties' => [ 'name' => [ 'type' => 'string', ], 'description' => [ 'type' => 'string', ], 'schema' => [ 'type' => 'object', 'additionalProperties' => [ '$ref' => '#/components/schemas/IndexKey', ], ], ], ], ], ], ], 'CreateDomain' => [ 'path' => '/domains', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => true, 'properties' => [ 'domainName' => [ 'type' => 'string', 'required' => true, ], ], ], ], ], ], 'CreateDownloadJob' => [ 'path' => '/downloadjobs', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => true, '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, ], ], ], ], ], ], 'CreateETL' => [ 'path' => '/etls', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ 'name' => [ 'type' => 'string', 'required' => true, ], 'displayName' => [ 'type' => 'string', 'required' => true, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'configuration' => [ '$ref' => '#/components/schemas/ETLConfiguration', 'required' => true, ], ], ], ], ], ], 'CreateIndex' => [ 'path' => '/logstores/{logstore}/index', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '$ref' => '#/components/schemas/index', 'required' => false, ], ], ], ], 'CreateLogStore' => [ 'path' => '/logstores', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 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, ], ], ], ], ], ], 'CreateLogging' => [ 'path' => '/logging', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => true, 'properties' => [ 'loggingProject' => [ 'type' => 'string', 'required' => true, ], 'loggingDetails' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ '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, ], ], ], ], ], ], ], ], ], 'CreateLogtailPipelineConfig' => [ 'path' => '/pipelineconfigs', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ '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, ], 'minItems' => 1, ], 'processors' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], 'minItems' => 1, ], 'aggregators' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], 'minItems' => 1, ], 'flushers' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, ], 'minItems' => 1, ], 'task' => [ 'type' => 'object', 'required' => false, ], ], ], ], ], ], 'CreateMachineGroup' => [ 'path' => '/machinegroups', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => true, 'properties' => [ '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, ], ], ], 'machineList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], 'CreateMaxComputeExport' => [ 'path' => '/maxcomputeexports', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ 'name' => [ 'type' => 'string', 'required' => true, ], 'displayName' => [ 'type' => 'string', 'required' => true, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'configuration' => [ '$ref' => '#/components/schemas/MaxComputeExportConfiguration', 'required' => true, ], ], ], ], ], ], 'CreateMemoryStore' => [ 'path' => '/memorystores', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'properties' => [ 'customInstructions' => [ 'type' => 'string', ], 'description' => [ 'type' => 'string', ], 'enableGraph' => [ 'type' => 'boolean', ], 'strategy' => [ 'type' => 'string', ], 'shortTermTtl' => [ 'type' => 'integer', 'format' => 'int64', ], 'name' => [ 'type' => 'string', ], ], ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', ], ], ], ], 'CreateMetricStore' => [ 'path' => '/metricstores', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ '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, ], ], ], ], ], ], 'CreateOSSExport' => [ 'path' => '/ossexports', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ 'name' => [ 'type' => 'string', 'required' => true, ], 'displayName' => [ 'type' => 'string', 'required' => true, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'configuration' => [ '$ref' => '#/components/schemas/OSSExportConfiguration', 'required' => true, ], ], ], ], ], ], 'CreateOSSHDFSExport' => [ 'path' => '/osshdfsexports', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ 'name' => [ 'type' => 'string', 'required' => true, ], 'displayName' => [ 'type' => 'string', 'required' => true, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'configuration' => [ '$ref' => '#/components/schemas/OSSExportConfiguration', 'required' => true, ], ], ], ], ], ], 'CreateOSSIngestion' => [ 'path' => '/ossingestions', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ '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, ], ], ], ], ], ], 'CreateProject' => [ 'path' => '/', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ '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, ], ], ], ], ], ], 'CreateS3Ingestion' => [ 'path' => '/s3ingestions', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ '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, ], ], ], ], ], ], 'CreateSavedSearch' => [ 'path' => '/savedsearches', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '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, ], ], ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateScheduledSQL' => [ 'path' => '/scheduledsqls', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ '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, ], ], ], ], ], ], 'CreateSqlInstance' => [ 'path' => '/sqlinstance', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ 'cu' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], 'useAsDefault' => [ 'type' => 'boolean', 'required' => true, ], ], ], ], ], ], 'CreateStoreView' => [ 'path' => '/storeviews', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ 'name' => [ 'type' => 'string', 'required' => true, ], 'storeType' => [ 'type' => 'string', 'required' => true, ], 'stores' => [ 'type' => 'array', 'required' => true, 'items' => [ '$ref' => '#/components/schemas/StoreViewStore', 'required' => true, ], ], ], ], ], ], ], 'CreateTicket' => [ 'path' => '/tickets', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'expirationTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'accessTokenExpirationTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], ], 'DeleteAgentInstanceConfig' => [ 'path' => '/agentinstanceconfigs/{configType}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'configType', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'attributes', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], ], ], ], 'DeleteAlert' => [ 'path' => '/alerts/{alertName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'alertName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteAnnotationData' => [ 'path' => '/ml/annotationdataset/{datasetId}/annotationdata/{annotationdataId}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'annotationdataId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteAnnotationDataSet' => [ 'path' => '/ml/annotationdataset/{datasetId}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteAnnotationLabel' => [ 'path' => '/ml/annotationlabel/{labelId}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'labelId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteAzureBlobIngestion' => [ 'path' => '/azureblobingestions/{azureBlobIngestionName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'azureBlobIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteCollectionPolicy' => [ 'path' => '/collectionpolicy/{policyName}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, 'minLength' => 3, 'maxLength' => 63, ], ], [ 'name' => 'productCode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'dataCode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteConfig' => [ 'path' => '/configs/{configName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'configName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteConsumeProcessor' => [ 'path' => '/consumeprocessors/{processorName}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'processorName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteConsumerGroup' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', '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' => 'consumerGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteDashboard' => [ 'path' => '/dashboards/{dashboardName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', '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', ], ], ], ], 'DeleteDomain' => [ 'path' => '/domains/{domainName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'domainName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteDownloadJob' => [ 'path' => '/downloadjobs/{downloadJobName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'downloadJobName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, 'properties' => [], ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteETL' => [ 'path' => '/etls/{etlName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'DeleteIndex' => [ 'path' => '/logstores/{logstore}/index', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteIngestProcessor' => [ 'path' => '/ingestprocessors/{processorName}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'processorName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteLogStore' => [ 'path' => '/logstores/{logstore}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', '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, ], ], ], ], 'DeleteLogging' => [ 'path' => '/logging', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteLogtailPipelineConfig' => [ 'path' => '/pipelineconfigs/{configName}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', '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]$', ], ], ], ], '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, ], ], [ 'name' => 'machineGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteMaxComputeExport' => [ 'path' => '/maxcomputeexports/{mcExportName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'mcExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteMemories' => [ 'path' => '/memorystores/{memoryStore}/memories', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'memoryStore', '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', ], ], ], ], 'DeleteMemory' => [ 'path' => '/memorystores/{memoryStore}/memories/{memoryId}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'memoryStore', 'in' => 'path', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'memoryId', 'in' => 'path', 'schema' => [ 'type' => 'string', ], ], ], ], 'DeleteMemoryStore' => [ 'path' => '/memorystores/{memoryStore}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'memoryStore', 'in' => 'path', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', ], ], ], ], 'DeleteMetricStore' => [ 'path' => '/metricstores/{name}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteOSSExport' => [ 'path' => '/ossexports/{ossExportName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ossIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteProject' => [ 'path' => '/', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'forceDelete', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'DeleteProjectPolicy' => [ 'path' => '/policy', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteS3Ingestion' => [ 'path' => '/s3ingestions/{s3IngestionName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 's3IngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteSavedSearch' => [ 'path' => '/savedsearches/{savedsearchName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'savedsearchName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scheduledSQLName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteStoreView' => [ 'path' => '/storeviews/{name}', 'methods' => [ 'delete', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DescribeRegions' => [ 'path' => '/regions', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'language', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DisableAlert' => [ 'path' => '/alerts/{alertName}?action=disable', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'alertName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DisableScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}?action=disable', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scheduledSQLName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'EnableAlert' => [ 'path' => '/alerts/{alertName}?action=enable', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'alertName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'EnableScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}?action=enable', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', '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, ], ], ], ], 'GetAgentInstanceConfig' => [ 'path' => '/agentinstanceconfigs/{configType}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'configType', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'attributes', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], ], ], ], 'GetAlert' => [ 'path' => '/alerts/{alertName}', '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' => 'alertName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetAnnotationData' => [ 'path' => '/ml/annotationdataset/{datasetId}/annotationdata/{annotationdataId}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'annotationdataId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetAnnotationDataSet' => [ 'path' => '/ml/annotationdataset/{datasetId}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetAnnotationLabel' => [ 'path' => '/ml/annotationlabel/{labelId}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'labelId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetAppliedConfigs' => [ 'path' => '/machinegroups/{machineGroup}/configs', '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' => 'machineGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetAppliedMachineGroups' => [ 'path' => '/configs/{configName}/machinegroups', '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' => 'configName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetAsyncSql' => [ 'path' => '/asyncsql/{queryId}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'queryId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'line', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'GetAzureBlobIngestion' => [ 'path' => '/azureblobingestions/{azureBlobIngestionName}', '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' => 'azureBlobIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetCheckPoint' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'consumerGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'shard', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'GetCollectionPolicy' => [ 'path' => '/collectionpolicy/{policyName}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, 'minLength' => 3, 'maxLength' => 63, ], ], [ 'name' => 'productCode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'dataCode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetConfig' => [ 'path' => '/configs/{configName}', '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' => 'configName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetConsumeProcessor' => [ 'path' => '/consumeprocessors/{processorName}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'processorName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetContextLogs' => [ 'path' => '/logstores/{logstore}?type=context_log', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'pack_id', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'pack_meta', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'back_lines', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'forward_lines', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], ], ], 'GetCursor' => [ 'path' => '/logstores/{logstore}/shards/{shardId}?type=cursor', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'shardId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'from', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetCursorTime' => [ 'path' => '/logstores/{logstore}/shards/{shardId}?type=cursor_time', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'shardId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'cursor', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetDashboard' => [ 'path' => '/dashboards/{dashboardName}', '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' => 'dashboardName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetDataset' => [ 'path' => '/datasets/{name}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', ], ], ], ], '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, ], ], ], ], 'GetETL' => [ 'path' => '/etls/{etlName}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'etlName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetHistograms' => [ 'path' => '/logstores/{logstore}/index?type=histogram', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'from', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'to', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'topic', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'query', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetIndex' => [ 'path' => '/logstores/{logstore}/index', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetIngestProcessor' => [ 'path' => '/ingestprocessors/{processorName}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'processorName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetLogStore' => [ 'path' => '/logstores/{logstore}', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], '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, ], ], [ 'name' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetLogging' => [ 'path' => '/logging', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetLogs' => [ 'path' => '/logstores/{logstore}?type=log', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'from', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'to', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'query', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'topic', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'line', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '100', ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'reverse', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'powerSql', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'GetLogsV2' => [ 'path' => '/logstores/{logstore}/logs', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'Accept-Encoding', 'in' => 'header', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ '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, ], '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, ], ], ], ], ], ], 'GetLogtailPipelineConfig' => [ 'path' => '/pipelineconfigs/{configName}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', '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]$', ], ], ], ], 'GetMLServiceResults' => [ 'path' => '/ml/service/{serviceName}/analysis', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'serviceName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'allowBuiltin', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'version', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/MLServiceAnalysisParam', 'required' => false, ], ], ], ], 'GetMachineGroup' => [ 'path' => '/machinegroups/{machineGroup}', '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' => 'machineGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetMaxComputeExport' => [ 'path' => '/maxcomputeexports/{mcExportName}', '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' => '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', 'in' => 'path', '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' => 'memoryId', 'in' => 'path', 'schema' => [ 'type' => 'string', ], ], ], ], 'GetMemoryStore' => [ 'path' => '/memorystores/{memoryStore}', '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', ], ], ], ], 'GetMetricStore' => [ 'path' => '/metricstores/{name}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetMetricStoreMeteringMode' => [ 'path' => '/metricstores/{metricStore}/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, ], ], [ 'name' => 'metricStore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetOSSExport' => [ 'path' => '/ossexports/{ossExportName}', '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' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}', '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' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}', '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' => 'ossIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetProject' => [ 'path' => '/', '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, ], ], ], ], 'GetProjectLogs' => [ 'path' => '/logs', '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' => 'query', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'powerSql', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'GetProjectPolicy' => [ 'path' => '/policy', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetS3Ingestion' => [ 'path' => '/s3ingestions/{s3IngestionName}', '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' => 's3IngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetSavedSearch' => [ 'path' => '/savedsearches/{savedsearchName}', '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' => 'savedsearchName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}', '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' => 'scheduledSQLName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetSlsService' => [ 'path' => '/slsservice', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [], ], 'GetSqlInstance' => [ 'path' => '/sqlinstance', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetStoreView' => [ 'path' => '/storeviews/{name}', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetStoreViewIndex' => [ 'path' => '/storeviews/{name}/index', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListAgentInstanceConfigs' => [ 'path' => '/agentinstanceconfigs', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'configType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListAiTools' => [ 'path' => '/ml/tool/list', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [], ], 'ListAlerts' => [ 'path' => '/alerts', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListAnnotationData' => [ 'path' => '/ml/annotationdataset/{datasetId}/annotationdata', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'datasetId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListAnnotationDataSets' => [ 'path' => '/ml/annotationdataset', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'ListAnnotationLabels' => [ 'path' => '/ml/annotationlabel', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'ListAzureBlobIngestion' => [ 'path' => '/azureblobingestions', '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' => 'int32', ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], ], ], 'ListCollectionPolicies' => [ 'path' => '/collectionpolicy', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'productCode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'dataCode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'policyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100', ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', ], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'centralProject', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListConfig' => [ 'path' => '/configs', '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' => 'logstoreName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'configName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListConsumeProcessors' => [ 'path' => '/consumeprocessors', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'processorName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'displayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListConsumerGroup' => [ 'path' => '/logstores/{logstore}/consumergroups', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListDashboard' => [ 'path' => '/dashboards', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'tags', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => [ 'type' => 'string', 'required' => false, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], [ 'name' => 'dashboardName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'displayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListDatasets' => [ 'path' => '/datasets', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'name', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], 'ListDomains' => [ 'path' => '/domains', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'domainName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListDownloadJobs' => [ 'path' => '/downloadjobs', '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', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListETLs' => [ 'path' => '/etls', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListIngestProcessors' => [ 'path' => '/ingestprocessors', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'processorName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'displayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'ListLogStores' => [ 'path' => '/logstores', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'logstoreName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'telemetryType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'mode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListLogtailPipelineConfig' => [ 'path' => '/pipelineconfigs', 'methods' => [ 'get', ], 'schemes' => [ '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', 'required' => false, 'minimum' => '0', ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '500', ], ], [ 'name' => 'logstoreName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'configName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'configType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListMachineGroup' => [ 'path' => '/machinegroups', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'groupName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListMachines' => [ 'path' => '/machinegroups/{machineGroup}/machines', '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' => 'machineGroup', 'in' => 'path', '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, ], ], ], ], '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListMemoryStores' => [ 'path' => '/memorystores', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'name', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', ], ], ], ], 'ListMetricStores' => [ 'path' => '/metricstores', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], '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' => 'mode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'name', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListOSSExports' => [ 'path' => '/ossexports', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListOSSHDFSExports' => [ 'path' => '/osshdfsexports', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListOSSIngestions' => [ 'path' => '/ossingestions', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListProject' => [ 'path' => '/', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'projectName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'fetchQuota', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'ListS3Ingestions' => [ 'path' => '/s3ingestions', 'methods' => [ 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListSavedSearch' => [ 'path' => '/savedsearches', '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' => 'int32', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'ListScheduledSQLs' => [ 'path' => '/scheduledsqls', 'methods' => [ 'get', ], 'schemes' => [ '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', 'required' => false, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'logstore', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListShards' => [ 'path' => '/logstores/{logstore}/shards', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListStoreViews' => [ 'path' => '/storeviews', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'size', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'offset', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'name', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'storeType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListTagResources' => [ 'path' => '/tags', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'resourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'resourceId', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'maxItems' => 1, ], ], [ 'name' => 'tags', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => [ 'type' => 'string', 'required' => true, ], 'value' => [ 'type' => 'string', 'required' => false, ], ], ], 'maxItems' => 20, ], ], ], ], 'MergeShard' => [ 'path' => '/logstores/{logstore}/shards/{shard}?action=merge', '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' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'shard', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], ], ], 'OpenSlsService' => [ 'path' => '/slsservice', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [], ], 'PullLogs' => [ 'path' => '/logstores/{logStore}/shards/{shardId}?type=log', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'logStore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'shardId', 'in' => 'path', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'cursor', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'count', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '1000', ], ], [ 'name' => 'end_cursor', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'query', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Accept-Encoding', 'in' => 'header', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'PutAnnotationData' => [ 'path' => '/ml/annotationdataset/{datasetId}/annotationdata', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'annotationdataId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'rawLog' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], ], 'mlDataParam' => [ '$ref' => '#/components/schemas/MLDataParam', 'required' => false, ], ], ], ], ], ], 'PutConsumeProcessor' => [ 'path' => '/consumeprocessors/{processorName}', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'processorName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'displayName' => [ 'type' => 'string', 'required' => true, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'configuration' => [ '$ref' => '#/components/schemas/ConsumeProcessorConfiguration', 'required' => true, ], ], ], ], ], ], 'PutIngestProcessor' => [ 'path' => '/ingestprocessors/{processorName}', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'processorName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'displayName' => [ 'type' => 'string', 'required' => true, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'configuration' => [ '$ref' => '#/components/schemas/IngestProcessorConfiguration', 'required' => true, ], ], ], ], ], ], 'PutLogs' => [ 'path' => '/logstores/{logstore}/shards/lb', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'x-log-compresstype', 'in' => 'header', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => [ 'lz4', ], ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/LogGroup', 'required' => false, ], ], ], ], 'PutProjectPolicy' => [ 'path' => '/policy', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'PutProjectTransferAcceleration' => [ 'path' => '/transferacceleration', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ 'enabled' => [ 'type' => 'boolean', 'required' => true, ], ], ], ], ], ], 'PutWebtracking' => [ 'path' => '/logstores/{logstoreName}/track', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'Anonymous' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'logstoreName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ '__topic__' => [ 'type' => 'string', 'required' => false, ], '__source__' => [ 'type' => 'string', 'required' => true, ], '__logs__' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], ], '__tags__' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], ], ], ], ], ], 'RefreshToken' => [ 'path' => '/token/refresh', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ticket', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'accessTokenExpirationTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], ], 'RemoveConfigFromMachineGroup' => [ 'path' => '/machinegroups/{machineGroup}/configs/{configName}', 'methods' => [ 'delete', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'machineGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'configName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'SearchMemories' => [ 'path' => '/memorystores/{memoryStore}/search', 'methods' => [ 'post', ], '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' => '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', ], ], ], ], ], ], 'SplitShard' => [ 'path' => '/logstores/{logstore}/shards/{shard}?action=split', 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'logstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ '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, ], ], ], ], 'StartAzureBlobIngestion' => [ 'path' => '/azureblobingestions/{azureBlobIngestionName}?action=START', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'azureBlobIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StartETL' => [ 'path' => '/etls/{etlName}?action=START', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'etlName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'StartMaxComputeExport' => [ 'path' => '/maxcomputeexports/{mcExportName}?action=START', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'mcExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StartOSSExport' => [ 'path' => '/ossexports/{ossExportName}?action=START', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StartOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}?action=START', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StartOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}?action=START', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ossIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StopAzureBlobIngestion' => [ 'path' => '/azureblobingestions/{azureBlobIngestionName}?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, ], ], [ 'name' => 'azureBlobIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StopETL' => [ 'path' => '/etls/{etlName}?action=STOP', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'etlName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], '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, ], ], [ 'name' => 'mcExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StopOSSExport' => [ 'path' => '/ossexports/{ossExportName}?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, ], ], [ 'name' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StopOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}?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, ], ], [ 'name' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'StopOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}?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, ], ], [ 'name' => 'ossIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'SubmitAsyncSql' => [ 'path' => '/asyncsql', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Accept', 'in' => 'header', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Accept-Encoding', 'in' => 'header', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '$ref' => '#/components/schemas/SubmitAsyncSqlParams', 'required' => false, ], ], ], ], 'TagResources' => [ 'path' => '/tag', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'resourceType' => [ 'type' => 'string', 'required' => true, ], 'resourceId' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'tags' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => [ 'type' => 'string', 'required' => true, ], 'value' => [ 'type' => 'string', 'required' => true, ], ], ], ], ], ], ], ], ], 'UntagResources' => [ 'path' => '/untag', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'resourceType' => [ 'type' => 'string', 'required' => false, ], 'resourceId' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'all' => [ 'type' => 'boolean', 'required' => false, ], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], 'UpdateAgentInstanceConfig' => [ 'path' => '/agentinstanceconfigs/{configType}', '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' => [ 'config' => [ 'type' => 'string', 'required' => true, ], 'grayConfigs' => [ 'type' => 'array', 'required' => false, 'items' => [ '$ref' => '#/components/schemas/AgentInstanceConfigGrayConfigs', 'required' => false, ], ], ], ], ], [ 'name' => 'configType', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'attributes', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], ], ], ], 'UpdateAlert' => [ 'path' => '/alerts/{alertName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'alertName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '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, ], ], ], ], ], ], 'UpdateAnnotationDataSet' => [ 'path' => '/ml/annotationdataset/{datasetId}', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'datasetId', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/MLDataSetParam', 'required' => false, ], ], ], ], 'UpdateAnnotationLabel' => [ 'path' => '/ml/annotationlabel', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/MLLabelParam', 'required' => false, ], ], ], ], 'UpdateAzureBlobIngestion' => [ 'path' => '/azureblobingestions/{azureBlobIngestionName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'azureBlobIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'properties' => [ 'description' => [ 'type' => 'string', ], 'displayName' => [ 'type' => 'string', 'required' => true, ], 'schedule' => [ '$ref' => '#/components/schemas/Schedule', ], 'configuration' => [ '$ref' => '#/components/schemas/AzureBlobIngestionConfiguration', 'required' => true, ], ], ], ], ], ], 'UpdateConfig' => [ 'path' => '/configs/{configName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'configName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'schema' => [ '$ref' => '#/components/schemas/LogtailConfig', 'required' => false, ], ], ], ], 'UpdateConsumerGroup' => [ 'path' => '/logstores/{logstore}/consumergroups/{consumerGroup}', 'methods' => [ 'put', ], 'schemes' => [ 'http', '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' => 'consumerGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'order' => [ 'type' => 'boolean', 'required' => false, ], 'timeout' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], ], ], 'UpdateDashboard' => [ 'path' => '/dashboards/{dashboardName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'dashboardName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'dashboardName' => [ 'type' => 'string', 'required' => true, ], 'displayName' => [ 'type' => 'string', 'required' => true, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'attribute' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], 'charts' => [ 'type' => 'array', 'required' => true, 'items' => [ '$ref' => '#/components/schemas/chart', 'required' => false, ], ], ], ], ], ], ], 'UpdateDataset' => [ 'path' => '/datasets/{name}', 'methods' => [ 'put', ], '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', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'properties' => [ 'description' => [ 'type' => 'string', ], ], ], ], ], ], 'UpdateETL' => [ 'path' => '/etls/{etlName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'displayName' => [ 'type' => 'string', 'required' => true, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'configuration' => [ '$ref' => '#/components/schemas/ETLConfiguration', 'required' => true, ], ], ], ], ], ], 'UpdateIndex' => [ 'path' => '/logstores/{logstore}/index', 'methods' => [ 'put', ], 'schemes' => [ 'http', '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', 'style' => 'json', 'schema' => [ '$ref' => '#/components/schemas/index', 'required' => false, ], ], ], ], 'UpdateLogStore' => [ 'path' => '/logstores/{logstore}', 'methods' => [ 'put', ], 'schemes' => [ 'http', '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', 'style' => 'json', 'schema' => [ '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, ], ], ], ], ], ], 'UpdateLogStoreEncryption' => [ 'path' => '/logstores/{logstore}/encryption', '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', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ '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', ], ], 'userCmkInfo' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'keyId' => [ 'type' => 'string', 'required' => false, ], 'roleArn' => [ 'type' => 'string', 'required' => false, ], 'regionId' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], ], 'UpdateLogStoreMeteringMode' => [ 'path' => '/logstores/{logstore}/meteringmode', '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', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'meteringMode' => [ 'type' => 'string', 'required' => true, 'enum' => [ 'ChargeByDataIngest', 'ChargeByFunction', ], ], ], ], ], ], ], 'UpdateLogStoreProcessor' => [ 'path' => '/logstores/{logstore}/processor', 'methods' => [ 'post', ], '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', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'processorName' => [ 'type' => 'string', 'required' => true, ], ], ], ], ], ], 'UpdateLogging' => [ 'path' => '/logging', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => true, 'properties' => [ 'loggingProject' => [ 'type' => 'string', 'required' => true, ], 'loggingDetails' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ '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, ], ], ], ], ], ], ], ], ], 'UpdateLogtailPipelineConfig' => [ 'path' => '/pipelineconfigs/{configName}', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', '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]$', ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '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, ], 'inputs' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, ], 'minItems' => 1, ], 'processors' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], 'minItems' => 1, ], 'aggregators' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, ], 'minItems' => 1, ], 'flushers' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, ], 'minItems' => 1, ], 'task' => [ 'type' => 'object', 'required' => false, ], ], ], ], ], ], 'UpdateMachineGroup' => [ 'path' => '/machinegroups/{groupName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'groupName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ '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, ], ], ], 'machineList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], 'UpdateMachineGroupMachine' => [ 'path' => '/machinegroups/{machineGroup}/machines', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'machineGroup', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'action', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => [ 'add', 'delete', ], ], ], ], ], 'UpdateMaxComputeExport' => [ 'path' => '/maxcomputeexports/{mcExportName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'mcExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', '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, ], ], ], ], ], ], 'UpdateMemory' => [ 'path' => '/memorystores/{memoryStore}/memories/{memoryId}', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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', ], ], [ 'name' => 'memoryStore', 'in' => 'path', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'memoryId', 'in' => 'path', 'schema' => [ 'type' => 'string', ], ], ], ], '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', 'properties' => [ 'description' => [ 'type' => 'string', ], 'enableGraph' => [ 'type' => 'boolean', ], 'shortTermTtl' => [ 'type' => 'integer', 'format' => 'int64', ], 'strategy' => [ 'type' => 'string', ], 'customInstructions' => [ 'type' => 'string', ], ], ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', ], ], [ 'name' => 'memoryStore', 'in' => 'path', 'schema' => [ 'type' => 'string', ], ], ], ], 'UpdateMetricStore' => [ 'path' => '/metricstores/{name}', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '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', ], ], ], ], ], ], 'UpdateMetricStoreMeteringMode' => [ 'path' => '/metricstores/{metricStore}/meteringmode', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'metricStore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'meteringMode' => [ 'type' => 'string', 'required' => true, 'enum' => [ 'ChargeByDataIngest', 'ChargeByFunction', ], ], ], ], ], ], ], 'UpdateMetricStoreProcessor' => [ 'path' => '/metricstores/{metricstore}/processor', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'metricstore', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'processorName' => [ 'type' => 'string', 'required' => true, ], ], ], ], ], ], 'UpdateOSSExport' => [ 'path' => '/ossexports/{ossExportName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'displayName' => [ 'type' => 'string', 'required' => false, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'configuration' => [ '$ref' => '#/components/schemas/OSSExportConfiguration', 'required' => false, ], ], ], ], ], ], 'UpdateOSSHDFSExport' => [ 'path' => '/osshdfsexports/{ossExportName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ossExportName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'displayName' => [ 'type' => 'string', 'required' => true, ], 'description' => [ 'type' => 'string', 'required' => false, ], 'configuration' => [ '$ref' => '#/components/schemas/OSSExportConfiguration', 'required' => true, ], ], ], ], ], ], 'UpdateOSSIngestion' => [ 'path' => '/ossingestions/{ossIngestionName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ossIngestionName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '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, ], ], ], ], ], ], 'UpdateProject' => [ 'path' => '/', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'description' => [ 'type' => 'string', 'required' => true, ], 'recycleBinEnabled' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateSavedSearch' => [ 'path' => '/savedsearches/{savedsearchName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'savedsearchName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '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, ], ], ], ], ], ], 'UpdateScheduledSQL' => [ 'path' => '/scheduledsqls/{scheduledSQLName}', 'methods' => [ 'put', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scheduledSQLName', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '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, ], ], ], ], ], ], 'UpdateSqlInstance' => [ 'path' => '/sqlinstance', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => [ 'cu' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], 'useAsDefault' => [ 'type' => 'boolean', 'required' => true, ], ], ], ], ], ], 'UpdateStoreView' => [ 'path' => '/storeviews/{name}', 'methods' => [ 'put', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'project', 'in' => 'host', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'name', 'in' => 'path', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'storeType' => [ 'type' => 'string', 'required' => true, ], 'stores' => [ 'type' => 'array', 'required' => true, 'items' => [ '$ref' => '#/components/schemas/StoreViewStore', 'required' => true, ], ], ], ], ], ], ], 'UpsertCollectionPolicy' => [ 'path' => '/collectionpolicy', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ '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, ], 'policyConfig' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'resourceMode' => [ 'type' => 'string', 'required' => true, 'enum' => [ 'all', 'instanceMode', 'attributeMode', ], ], 'resourceTags' => [ 'type' => 'object', 'required' => false, ], 'regions' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'instanceIds' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', '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, ], ], ], 'dataConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'dataRegion' => [ 'type' => 'string', 'required' => false, ], ], ], 'resourceDirectory' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'accountGroupType' => [ 'type' => 'string', 'required' => false, ], 'members' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], ], ], ], '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', ], ], ];