'1.0', 'info' => ['style' => 'ROA', 'product' => 'Cms', 'version' => '2024-03-30'], 'components' => [ 'schemas' => [ 'ActionIntegrationConfig' => [ 'type' => 'object', 'properties' => [ 'enabled' => ['type' => 'boolean'], 'actions' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'AddonMeta' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'version' => ['type' => 'string'], 'language' => ['type' => 'string'], 'description' => ['type' => 'string'], 'scene' => ['type' => 'string'], 'alias' => ['type' => 'string'], 'icon' => ['type' => 'string'], 'keywords' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'once' => ['type' => 'boolean'], 'environments' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'label' => ['type' => 'string'], 'description' => ['type' => 'string'], 'policies' => [ 'type' => 'object', 'properties' => [ 'defaultInstall' => ['type' => 'boolean'], 'targetAddonName' => ['type' => 'string'], 'alertDefaultStatus' => ['type' => 'string'], 'protocols' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'label' => ['type' => 'string'], 'description' => ['type' => 'string'], 'icon' => ['type' => 'string'], ], ], ], 'metricCheckRule' => [ 'type' => 'object', 'properties' => [ 'promQL' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'needRestartAfterIntegration' => ['type' => 'boolean'], 'enableServiceAccount' => ['type' => 'boolean'], 'bindEntity' => [ 'type' => 'object', 'properties' => [ 'entityGroupMode' => ['type' => 'boolean'], 'singleEntityMode' => ['type' => 'boolean'], 'entityType' => ['type' => 'string'], 'vpcIdFieldKey' => ['type' => 'string'], ], ], 'bindDefaultPolicy' => ['type' => 'boolean'], ], ], 'dependencies' => [ 'type' => 'object', 'properties' => [ 'features' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'boolean'], ], 'services' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'clusterTypes' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'policyType' => ['type' => 'string'], 'commonSchemaRefs' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'group' => ['type' => 'string'], 'version' => ['type' => 'string'], ], ], ], ], ], ], 'categories' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'dashboards' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'url' => ['type' => 'string'], 'description' => ['type' => 'string'], ], ], ], 'weight' => ['type' => 'integer', 'format' => 'int32'], 'latestReleaseCreateTime' => ['type' => 'string'], ], ], 'AlertEventIntegrationPolicyForModify' => [ 'type' => 'object', 'properties' => [ 'transformerSetting' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/TransformAction'], ], 'description' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'integrationSetting' => ['type' => 'string'], 'type' => ['type' => 'string'], 'alertEventIntegrationPolicyName' => ['type' => 'string', 'required' => true], ], ], 'AlertEventIntegrationPolicyForView' => [ 'type' => 'object', 'properties' => [ 'workspace' => ['type' => 'string'], 'description' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'updateTime' => ['type' => 'string'], 'type' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'alertEventIntegrationPolicyId' => ['type' => 'string'], 'token' => ['type' => 'string'], 'transformerSetting' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/TransformAction'], ], 'createTime' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'integrationSetting' => ['type' => 'string'], 'alertEventIntegrationPolicyName' => ['type' => 'string', 'required' => true], ], ], 'AlertRuleAction' => [ 'type' => 'object', 'properties' => [ 'actions' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'AlertRuleAlertMetricFilterDef' => [ 'type' => 'object', 'properties' => [ 'opt' => ['type' => 'string'], 'hidden' => ['type' => 'boolean'], 'displayNameCn' => ['type' => 'string'], 'dim' => ['type' => 'string'], 'displayNameEn' => ['type' => 'string'], 'labelDisabled' => ['type' => 'boolean'], 'dimDisabled' => ['type' => 'boolean'], 'supportedOpts' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'displayNameCn' => ['type' => 'string'], 'displayNameEn' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], ], ], ], 'AlertRuleAlertMetricFilterDef_array' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AlertRuleAlertMetricFilterDef'], ], 'AlertRuleAlertMetricInput' => [ 'type' => 'object', 'properties' => [ 'filterValues' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AlertRuleAlertMetricInputFilterValue'], ], 'paramValues' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AlertRuleAlertMetricInputParamValue'], ], 'metricId' => ['type' => 'string'], 'groupId' => ['type' => 'string'], ], ], 'AlertRuleAlertMetricInputFilterValue' => [ 'type' => 'object', 'properties' => [ 'opt' => ['type' => 'string', 'required' => true], 'dim' => ['type' => 'string', 'required' => true], 'value' => ['type' => 'string'], ], ], 'AlertRuleAlertMetricInputParamValue' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string', 'required' => true], 'value' => ['type' => 'string', 'required' => true], ], ], 'AlertRuleAlertMetricParamDef' => [ 'type' => 'object', 'properties' => [ 'placeholderEn' => ['type' => 'string'], 'placeholderCn' => ['type' => 'string'], 'values' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'labelCn' => ['type' => 'string'], 'labelEn' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], ], 'name' => ['type' => 'string'], 'minWidth' => ['type' => 'integer', 'format' => 'int32'], 'type' => ['type' => 'string'], 'value' => ['type' => 'string'], 'maxWidth' => ['type' => 'integer', 'format' => 'int32'], ], ], 'AlertRuleAlertMetricParamDef_array' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AlertRuleAlertMetricParamDef'], ], 'AlertRuleCondition' => [ 'type' => 'object', 'properties' => [ 'alertCount' => ['type' => 'integer', 'format' => 'int32', 'pattern' => ''], 'caseList' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'condition' => ['type' => 'string'], 'countCondition' => ['type' => 'string'], 'level' => ['type' => 'string'], 'type' => [ 'type' => 'string', 'enum' => ['HasData', 'HasDataCount', 'HasDataMatch', 'HasDataMatchCount'], ], ], ], ], 'compareList' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'aggregate' => ['type' => 'string'], 'oper' => ['type' => 'string'], 'value' => ['type' => 'number', 'format' => 'double'], 'valueLevelList' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'level' => ['type' => 'string'], 'value' => ['type' => 'number', 'format' => 'double'], ], ], ], 'yoyTimeUnit' => ['type' => 'string'], 'yoyTimeValue' => ['type' => 'integer', 'format' => 'int32'], 'baseUnit' => ['type' => 'string'], 'displayUnit' => ['type' => 'string'], ], ], ], 'noDataAppendValue' => ['type' => 'string'], 'noDataAlertLevel' => ['type' => 'string', 'pattern' => ''], 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['SLS_CONDITION', 'APM_CONDITION', 'CMS_BASIC_CONDITION', 'PROMETHEUS_MULTI_CONDITION', 'BASIC_CONDITION', 'LOG_SET_CONDITION', 'UMODEL_METRICSET_MULTI_CONDITION'], 'pattern' => '', ], 'relation' => ['type' => 'string'], 'escalationType' => ['type' => 'string'], 'simpleEscalation' => [ 'type' => 'object', 'properties' => [ 'metricName' => ['type' => 'string'], 'period' => ['type' => 'integer', 'format' => 'int64'], 'escalations' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'level' => ['type' => 'string'], 'comparisonOperator' => ['type' => 'string'], 'statistics' => ['type' => 'string'], 'times' => ['type' => 'integer', 'format' => 'int32'], 'threshold' => ['type' => 'number', 'format' => 'double'], ], ], ], ], ], 'compositeEscalation' => [ 'type' => 'object', 'properties' => [ 'relation' => ['type' => 'string'], 'level' => ['type' => 'string'], 'times' => ['type' => 'integer', 'format' => 'int32'], 'escalations' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'comparisonOperator' => ['type' => 'string'], 'metricName' => ['type' => 'string'], 'period' => ['type' => 'integer', 'format' => 'int64'], 'statistics' => ['type' => 'string'], 'threshold' => ['type' => 'number', 'format' => 'double'], ], ], ], ], ], 'expressEscalation' => [ 'type' => 'object', 'properties' => [ 'level' => ['type' => 'string'], 'times' => ['type' => 'integer', 'format' => 'int32'], 'rawExpression' => ['type' => 'string'], ], ], 'noDataPolicy' => ['type' => 'string'], 'oper' => ['type' => 'string'], 'value' => ['type' => 'number', 'format' => 'double'], 'min' => ['type' => 'number', 'format' => 'double'], 'max' => ['type' => 'number', 'format' => 'double'], 'matchField' => ['type' => 'string'], 'matchOperator' => [ 'type' => 'string', 'enum' => ['PRESENT', 'NOT_PRESENT', 'CONTAINS', 'EQUALS', 'REGEX'], ], 'matchValue' => ['type' => 'string'], 'countOperator' => [ 'type' => 'string', 'enum' => ['GTE', 'GT', 'EQ', 'LTE', 'LT'], ], 'countThreshold' => ['type' => 'integer', 'format' => 'int64'], 'thresholdList' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'severity' => ['type' => 'string'], 'threshold' => ['type' => 'number', 'format' => 'double'], 'min' => ['type' => 'number', 'format' => 'double'], 'max' => ['type' => 'number', 'format' => 'double'], ], ], ], 'triggers' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'severity' => ['type' => 'string'], 'durationSecs' => ['type' => 'integer', 'format' => 'int32'], 'expression' => [ 'type' => 'object', 'properties' => [ 'expressionType' => ['type' => 'string'], 'logicOperator' => ['type' => 'string'], 'conditions' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'expressionType' => ['type' => 'string'], 'queryName' => ['type' => 'string'], 'operator' => ['type' => 'string'], 'threshold' => ['type' => 'number', 'format' => 'double'], ], ], ], ], ], ], ], ], 'enableSeveritySuppression' => ['type' => 'boolean'], ], ], 'AlertRuleDataSource' => [ 'type' => 'object', 'properties' => [ 'dsList' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'project' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'store' => ['type' => 'string'], 'type' => [ 'type' => 'string', 'enum' => ['SLS_LOG_DS', 'SLS_METRIC_DS'], ], ], ], ], 'instanceId' => ['type' => 'string', 'pattern' => ''], 'namespace' => ['type' => 'string'], 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['ENTERPRISE_DS', 'PROMETHEUS_DS', 'SLS_MULTI_DS', 'APM_DS', 'CMS_BASIC_DS', 'ENTITY_DS'], 'pattern' => '', ], 'regionId' => ['type' => 'string'], 'appType' => ['type' => 'string'], 'tenantId' => ['type' => 'string'], ], ], 'AlertRuleLabelFilter' => [ 'type' => 'object', 'properties' => [ 'opt' => [ 'type' => 'string', 'required' => false, 'enum' => ['AND', 'OR'], ], 'labels' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], ], ], 'AlertRuleNotification' => [ 'type' => 'object', 'properties' => [ 'contacts' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'customWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'dingWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'fsWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'groups' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'silenceTime' => ['type' => 'integer', 'format' => 'int64'], 'slackWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'wxWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'notifyTime' => ['$ref' => '#/components/schemas/AlertRuleTimeSpan'], 'dingCoolAppWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'qwencloudContacts' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'boolean'], ], ], ], ], 'AlertRuleNotificationFilter' => [ 'type' => 'object', 'properties' => [ 'slackWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'wxWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'dingWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'customWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'groups' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'fsWebhooks' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'contacts' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'AlertRuleQuery' => [ 'type' => 'object', 'properties' => [ 'duration' => ['type' => 'integer', 'format' => 'int64'], 'expr' => ['type' => 'string'], 'groupFieldList' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'groupType' => [ 'type' => 'string', 'enum' => ['none', 'label', 'custom'], ], 'queries' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'duration' => ['type' => 'integer', 'format' => 'int64'], 'end' => ['type' => 'integer', 'format' => 'int64', 'pattern' => ''], 'expr' => ['type' => 'string', 'pattern' => ''], 'start' => ['type' => 'integer', 'format' => 'int64', 'pattern' => ''], 'timeUnit' => [ 'type' => 'string', 'enum' => ['second', 'minute', 'hour', 'day'], 'pattern' => '', ], 'window' => ['type' => 'integer', 'format' => 'int64', 'pattern' => ''], 'apmAlertMetricId' => ['type' => 'string'], 'apmFilters' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'dim' => ['type' => 'string'], 'type' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], ], 'apmGroupBy' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'name' => ['type' => 'string'], 'promQl' => ['type' => 'string'], 'metricSet' => ['type' => 'string'], 'metric' => ['type' => 'string'], 'labelFilters' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'value' => ['type' => 'string'], 'operator' => ['type' => 'string'], ], ], ], ], ], ], 'firstJoin' => ['$ref' => '#/components/schemas/AlertRuleSlsQueryJoin'], 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['PROMQL_QUERY', 'SLS_MULTI_QUERY', 'APM_MULTI_QUERY', 'CMS_BASIC_QUERY', 'METRIC_SET_QUERY', 'LOG_SET_QUERY', 'PROMETHEUS_MULTI_QUERY', 'METRIC_SET_MULTI_QUERY'], 'pattern' => '', ], 'secondJoin' => ['$ref' => '#/components/schemas/AlertRuleSlsQueryJoin'], 'checkAfterDataComplete' => ['type' => 'boolean'], 'relationType' => ['type' => 'string'], 'groupId' => ['type' => 'string'], 'namespace' => ['type' => 'string'], 'entityFilter' => [ 'type' => 'object', 'properties' => [ 'domain' => ['type' => 'string'], 'type' => ['type' => 'string'], 'filters' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'field' => ['type' => 'string'], 'operator' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], ], ], ], 'domain' => ['type' => 'string'], 'metricSet' => ['type' => 'string'], 'metric' => ['type' => 'string'], 'logSet' => ['type' => 'string'], 'windowSecs' => ['type' => 'integer', 'format' => 'int64'], 'offsetSecs' => ['type' => 'integer', 'format' => 'int64'], 'aggregate' => [ 'type' => 'string', 'enum' => ['AVG', 'MAX', 'MIN', 'SUM', 'LAST'], ], 'dimensions' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], ], 'serviceIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'labelFilters' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'value' => ['type' => 'string'], 'operator' => ['type' => 'string'], ], ], ], 'entityFields' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'field' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], ], 'markTags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'key' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], ], ], ], 'AlertRuleRcaConfig' => [ 'type' => 'object', 'properties' => [ 'enableRca' => ['type' => 'boolean'], 'digitalEmployeeName' => ['type' => 'string'], ], ], 'AlertRuleSend' => [ 'type' => 'object', 'properties' => [ 'notification' => ['$ref' => '#/components/schemas/AlertRuleNotification'], 'action' => ['$ref' => '#/components/schemas/AlertRuleAction'], 'sendToArms' => ['type' => 'boolean'], 'notifyStrategies' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'rcaConfig' => ['$ref' => '#/components/schemas/AlertRuleRcaConfig'], ], ], 'AlertRuleSlsQueryJoin' => [ 'type' => 'object', 'properties' => [ 'conditions' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'deprecated' => false, 'properties' => [ 'oper' => ['type' => 'string', 'deprecated' => false, 'pattern' => ''], 'secondField' => ['type' => 'string', 'deprecated' => false, 'pattern' => ''], 'firstField' => ['type' => 'string', 'deprecated' => false, 'pattern' => ''], ], ], ], 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['CrossJoin', 'FullJoin', 'InnerJoin', 'LeftExclude', 'RightExclude', 'LeftJoin', 'RightJoin', 'NoJoin', 'Concat'], 'pattern' => '', ], ], ], 'AlertRuleTemplate' => [ 'type' => 'object', 'properties' => [ 'id' => ['type' => 'integer', 'format' => 'int64'], 'uuid' => ['type' => 'string'], 'gmtCreate' => ['type' => 'integer', 'format' => 'int64'], 'gmtModified' => ['type' => 'integer', 'format' => 'int64'], 'userId' => ['type' => 'string'], 'templateName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'isSystem' => ['type' => 'integer', 'format' => 'int32'], 'alertType' => ['type' => 'string'], 'subType' => ['type' => 'string'], 'status' => ['type' => 'integer', 'format' => 'int32'], 'applyCount' => ['type' => 'integer', 'format' => 'int64'], 'ruleConfigs' => ['type' => 'string'], 'labels' => ['type' => 'string'], 'datasource' => ['type' => 'string'], 'scenes' => ['type' => 'string'], 'sourceType' => ['type' => 'string'], 'bizType' => ['type' => 'string'], 'schemaVersion' => ['type' => 'string'], ], ], 'AlertRuleTimeSpan' => [ 'type' => 'object', 'properties' => [ 'dayOfWeek' => [ 'type' => 'array', 'items' => [ 'type' => 'integer', 'format' => 'int32', 'enum' => ['1', '2', '3', '4', '5', '6', '7'], ], ], 'gmtOffset' => ['type' => 'string'], 'startTime' => ['type' => 'string'], 'endTime' => ['type' => 'string'], ], ], 'AlertRuleV2' => [ 'type' => 'object', 'properties' => [ 'uuid' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'status' => [ 'type' => 'string', 'enum' => ['Alarm', 'Ok'], ], 'workspace' => ['type' => 'string', 'required' => false], 'displayName' => ['type' => 'string'], 'contentTemplate' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'datasourceConfig' => ['$ref' => '#/components/schemas/DatasourceConfigUnified'], 'queryConfig' => ['$ref' => '#/components/schemas/QueryConfigUnified'], 'conditionConfig' => ['$ref' => '#/components/schemas/ConditionConfigUnified'], 'scheduleConfig' => ['$ref' => '#/components/schemas/ScheduleConfigUnified'], 'notifyConfig' => ['$ref' => '#/components/schemas/NotifyConfigUnified'], 'actionIntegrationConfig' => ['$ref' => '#/components/schemas/ActionIntegrationConfig'], 'armsIntegrationConfig' => ['$ref' => '#/components/schemas/ArmsIntegrationConfig'], 'labels' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'annotations' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'datasourceType' => ['type' => 'string'], 'observeResourceType' => ['type' => 'string'], 'observeResourceGlobalScope' => ['type' => 'boolean'], 'observeResourceList' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'severityLevels' => ['type' => 'string'], 'notifyStrategyId' => ['type' => 'string'], 'partitionKey' => ['type' => 'string'], ], ], 'ApmCompositeCompareConfig' => [ 'type' => 'object', 'properties' => [ 'aggregate' => [ 'type' => 'string', 'required' => true, 'enum' => ['AVG', 'SUM', 'COUNT', 'CONTINUES', 'MAX', 'MIN', 'P50', 'P75', 'P90', 'P99'], ], 'operator' => [ 'type' => 'string', 'required' => true, 'enum' => ['GT', 'GTE', 'LT', 'LTE', 'EQ', 'NE', 'YOY_UP', 'YOY_DOWN'], ], 'threshold' => ['type' => 'number', 'format' => 'float', 'required' => true], 'yoyTimeUnit' => [ 'type' => 'string', 'enum' => ['minute', 'hour', 'day', 'week', 'month'], ], 'yoyTimeValue' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ApmFilterConfig' => [ 'type' => 'object', 'properties' => [ 'key' => ['type' => 'string', 'required' => true], 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['ALL', 'EQ', 'NE', 'DISABLED'], ], 'value' => ['type' => 'string'], ], ], 'ApmMeasureConfig' => [ 'type' => 'object', 'properties' => [ 'measureCode' => ['type' => 'string', 'required' => true], 'windowSecs' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'groupBy' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'ApmThresholdConfig' => [ 'type' => 'object', 'properties' => [ 'severity' => [ 'type' => 'string', 'required' => true, 'enum' => ['INFO', 'WARN', 'WARNING', 'ERROR', 'CRITICAL'], ], 'threshold' => ['type' => 'number', 'format' => 'float'], 'min' => ['type' => 'number', 'format' => 'double'], 'max' => ['type' => 'number', 'format' => 'double'], ], ], 'ArmsIntegrationConfig' => [ 'type' => 'object', 'properties' => [ 'enabled' => ['type' => 'boolean'], ], ], 'BizTraceConfig' => [ 'type' => 'object', 'properties' => [ 'workspace' => ['type' => 'string'], 'bizTraceId' => ['type' => 'string'], 'bizTraceName' => ['type' => 'string'], 'bizTraceCode' => ['type' => 'string'], 'ruleConfig' => ['type' => 'string'], 'advancedConfig' => ['type' => 'string'], 'createTime' => ['type' => 'string'], 'regionId' => ['type' => 'string'], ], ], 'CloudMonitoringCompositeEscalation' => [ 'type' => 'object', 'properties' => [ 'relation' => ['type' => 'string'], 'severity' => [ 'type' => 'string', 'enum' => ['CRITICAL', 'ERROR', 'WARNING', 'INFO'], ], 'times' => ['type' => 'integer', 'format' => 'int32'], 'escalations' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/CloudMonitoringCompositeEscalationEntry'], ], ], ], 'CloudMonitoringCompositeEscalationEntry' => [ 'type' => 'object', 'properties' => [ 'comparisonOperator' => ['type' => 'string'], 'metricName' => ['type' => 'string'], 'period' => ['type' => 'integer', 'format' => 'int32'], 'statistics' => ['type' => 'string'], 'threshold' => ['type' => 'string'], 'preCondition' => ['type' => 'string'], ], ], 'CloudMonitoringExpressEscalation' => [ 'type' => 'object', 'properties' => [ 'times' => ['type' => 'integer', 'format' => 'int32'], 'severity' => [ 'type' => 'string', 'enum' => ['CRITICAL', 'ERROR', 'WARNING', 'INFO'], ], 'rawExpression' => ['type' => 'string'], ], ], 'CloudMonitoringPrometheusEscalation' => [ 'type' => 'object', 'properties' => [ 'severity' => [ 'type' => 'string', 'enum' => ['CRITICAL', 'ERROR', 'WARNING', 'INFO'], ], 'promQl' => ['type' => 'string'], 'times' => ['type' => 'integer', 'format' => 'int32'], ], ], 'CloudMonitoringSimpleEscalation' => [ 'type' => 'object', 'properties' => [ 'metricName' => ['type' => 'string'], 'period' => ['type' => 'integer', 'format' => 'int32'], 'escalations' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/CloudMonitoringSimpleEscalationEntry'], ], ], ], 'CloudMonitoringSimpleEscalationEntry' => [ 'type' => 'object', 'properties' => [ 'comparisonOperator' => ['type' => 'string'], 'statistics' => ['type' => 'string'], 'threshold' => ['type' => 'string'], 'severity' => [ 'type' => 'string', 'enum' => ['CRITICAL', 'ERROR', 'WARNING', 'INFO'], ], 'times' => ['type' => 'integer', 'format' => 'int32'], 'preCondition' => ['type' => 'string'], ], ], 'CmsEventForView' => [ 'type' => 'object', 'properties' => [ 'id' => ['type' => 'string'], 'dedupId' => ['type' => 'string'], 'type' => ['type' => 'string'], 'subtype' => ['type' => 'string'], 'source' => ['type' => 'string'], 'time' => ['type' => 'string'], 'timestamp' => ['type' => 'integer', 'format' => 'int64'], 'subject' => ['type' => 'string'], 'severity' => ['type' => 'string'], 'status' => ['type' => 'string'], 'resource' => ['$ref' => '#/components/schemas/EventResourceForEventView'], 'labels' => ['type' => 'object'], 'annotations' => ['type' => 'object'], 'dataschema' => ['type' => 'string'], 'datacontenttype' => ['type' => 'string'], 'data' => ['type' => 'any'], 'receiveTime' => ['type' => 'integer', 'format' => 'int64'], 'workspace' => ['type' => 'string'], 'workspaceTags' => ['type' => 'object'], 'sysId' => ['type' => 'string'], 'integrationUuid' => ['type' => 'string'], 'sourcetype' => ['type' => 'string'], ], ], 'ConditionConfigUnified' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['PROMETHEUS_SIMPLE_CONDITION', 'UMODEL_METRICSET_CONDITION', 'UMODEL_LOGSET_CONDITION', 'UMODEL_METRICSET_MULTI_CONDITION', 'APM_SIMPLE_CONDITION', 'APM_COMPOSITE_CONDITION', 'CLOUD_MONITORING_CONDITION', 'UNKNOWN_CONDITION'], ], 'durationSecs' => ['type' => 'integer', 'format' => 'int32'], 'severity' => [ 'type' => 'string', 'enum' => ['INFO', 'WARN', 'WARNING', 'ERROR', 'CRITICAL'], ], 'operator' => [ 'type' => 'string', 'enum' => ['GT', 'GE', 'GTE', 'LT', 'LE', 'LTE', 'EQ', 'NE', 'IN_RANGE', 'OUT_OF_RANGE', 'PRESENT', 'NOT_PRESENT', 'YOY_UP', 'YOY_DOWN'], ], 'threshold' => ['type' => 'number', 'format' => 'double'], 'min' => ['type' => 'number', 'format' => 'double'], 'max' => ['type' => 'number', 'format' => 'double'], 'aggregate' => [ 'type' => 'string', 'enum' => ['AVG', 'SUM', 'COUNT', 'CONTINUES', 'MAX', 'MIN', 'P50', 'P75', 'P90', 'P99'], ], 'matchField' => ['type' => 'string'], 'matchOperator' => [ 'type' => 'string', 'enum' => ['PRESENT', 'NOT_PRESENT', 'CONTAINS', 'EQUALS', 'REGEX'], ], 'matchValue' => ['type' => 'string'], 'countOperator' => [ 'type' => 'string', 'enum' => ['GTE', 'GT', 'EQ', 'LTE', 'LT'], ], 'countThreshold' => ['type' => 'integer', 'format' => 'int64'], 'thresholdList' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ApmThresholdConfig'], ], 'compareList' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ApmCompositeCompareConfig'], ], 'relation' => [ 'type' => 'string', 'enum' => ['OR', 'AND'], ], 'escalationType' => [ 'type' => 'string', 'enum' => ['simple', 'composite', 'express', 'prometheus'], ], 'simpleEscalation' => ['$ref' => '#/components/schemas/CloudMonitoringSimpleEscalation'], 'compositeEscalation' => ['$ref' => '#/components/schemas/CloudMonitoringCompositeEscalation'], 'expressEscalation' => ['$ref' => '#/components/schemas/CloudMonitoringExpressEscalation'], 'prometheus' => ['$ref' => '#/components/schemas/CloudMonitoringPrometheusEscalation'], 'noDataPolicy' => ['type' => 'string'], 'legacyType' => ['type' => 'string'], 'yoyTimeUnit' => [ 'type' => 'string', 'enum' => ['minute', 'hour', 'day', 'week', 'month'], ], 'yoyTimeValue' => ['type' => 'integer', 'format' => 'int32'], 'triggers' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/MetricSetMultiTrigger'], ], 'enableSeveritySuppression' => ['type' => 'boolean'], 'legacyRaw' => ['type' => 'string'], ], ], 'ContactForIncidentView' => [ 'type' => 'object', 'properties' => [ 'contactId' => ['type' => 'string'], 'name' => ['type' => 'string'], ], ], 'CustomExtractionStrategy' => [ 'type' => 'object', 'properties' => [ 'strategyName' => ['type' => 'string'], 'strategyType' => ['type' => 'string'], 'extractionPrompt' => ['type' => 'string'], 'updatePrompt' => ['type' => 'string'], 'description' => ['type' => 'string'], ], ], 'DatasourceConfigUnified' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['PROMETHEUS', 'UMODEL', 'APM', 'CLOUD_MONITORING', 'UNKNOWN'], ], 'instanceId' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'productCategory' => ['type' => 'string'], 'legacyType' => ['type' => 'string'], 'legacyRaw' => ['type' => 'string'], ], ], 'DatasourceTypeFilter' => [ 'type' => 'object', 'properties' => [ 'eq' => ['type' => 'string'], ], ], 'DirectNotifyChannel' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['CONTACT', 'GROUP', 'DINGTALK', 'FEISHU', 'SLACK', 'WEIXIN', 'WEBHOOK'], ], 'identifiers' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string'], ], ], ], 'DisplayNameFilter' => [ 'type' => 'object', 'properties' => [ 'contains' => ['type' => 'string'], 'notContains' => ['type' => 'string'], ], ], 'EffectTimeRange' => [ 'type' => 'object', 'properties' => [ 'dayInWeek' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'startTimeInMinute' => ['type' => 'integer', 'format' => 'int32'], 'endTimeInMinute' => ['type' => 'integer', 'format' => 'int32'], 'timeZone' => ['type' => 'string'], ], ], 'EnabledFilter' => [ 'type' => 'object', 'properties' => [ 'eq' => ['type' => 'boolean'], ], ], 'EntityDiscoverRule' => [ 'type' => 'object', 'properties' => [ 'resourceGroupId' => ['type' => 'string'], 'ipMatchRule' => [ 'type' => 'object', 'properties' => [ 'ipFieldKey' => ['type' => 'string'], 'ipCIDR' => ['type' => 'string'], ], 'items' => [ 'type' => 'object', 'properties' => [ 'ipFieldKey' => ['type' => 'string'], 'ipCIDR' => ['type' => 'string'], ], ], ], 'tags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'tagKey' => ['type' => 'string'], 'op' => ['type' => 'string'], 'tagValues' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], 'instanceIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'entityTypes' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'regionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'labels' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'tagKey' => ['type' => 'string'], 'op' => ['type' => 'string'], 'tagValues' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], 'annotations' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'tagKey' => ['type' => 'string'], 'op' => ['type' => 'string'], 'tagValues' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], 'fieldRules' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'fieldKey' => ['type' => 'string'], 'op' => ['type' => 'string'], 'fieldValues' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], ], ], 'EntityGroupBase' => [ 'type' => 'object', 'properties' => [ 'workspace' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'entityQueries' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'entityType' => ['type' => 'string'], 'spl' => ['type' => 'string'], ], ], ], 'description' => ['type' => 'string'], 'entityGroupId' => ['type' => 'string'], 'entityRules' => ['$ref' => '#/components/schemas/EntityDiscoverRule'], 'entityGroupName' => ['type' => 'string'], 'userId' => ['type' => 'string'], ], ], 'Evaluator' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'resultName' => ['type' => 'string'], 'resultType' => ['type' => 'string'], 'config' => ['type' => 'object'], 'filters' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'variableMapping' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], ], ], 'EventResourceForEventView' => [ 'type' => 'object', 'properties' => [ 'entity' => [ 'type' => 'object', 'properties' => [ 'domain' => ['type' => 'string'], 'entityType' => ['type' => 'string'], 'entityId' => ['type' => 'string'], 'prop' => ['type' => 'object'], ], ], 'tags' => ['type' => 'object'], ], ], 'EventResourceForIncidentView' => [ 'type' => 'object', 'properties' => [ 'tags' => ['type' => 'string'], 'probs' => ['type' => 'string'], 'entityType' => ['type' => 'string'], 'entityId' => ['type' => 'string'], 'domain' => ['type' => 'string'], ], ], 'ExperimentConfig' => [ 'type' => 'object', 'properties' => [ 'label' => ['type' => 'string'], 'name' => ['type' => 'string'], 'modelName' => ['type' => 'string'], 'modelProvider' => ['type' => 'string'], 'modelParameters' => ['$ref' => '#/components/schemas/ModelParameters'], 'endpointConnectorId' => ['type' => 'string'], 'promptTemplate' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/PromptTemplateItem'], ], ], ], 'ExperimentPlanData' => [ 'type' => 'object', 'properties' => [ 'planId' => ['type' => 'string'], 'planName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'status' => ['type' => 'string'], 'datasetId' => ['type' => 'string'], 'experimentCount' => ['type' => 'integer', 'format' => 'int32'], 'createdAt' => ['type' => 'integer', 'format' => 'int64'], 'updatedAt' => ['type' => 'integer', 'format' => 'int64'], ], ], 'ExperimentRecord' => [ 'type' => 'object', 'properties' => [ 'planId' => ['type' => 'string'], 'experimentName' => ['type' => 'string'], 'status' => ['type' => 'string'], 'totalTasks' => ['type' => 'integer', 'format' => 'int32'], 'failedTasks' => ['type' => 'integer', 'format' => 'int32'], 'completedTasks' => ['type' => 'integer', 'format' => 'int32'], 'progress' => ['type' => 'number', 'format' => 'float'], 'executedAt' => ['type' => 'integer', 'format' => 'int64'], 'completedAt' => ['type' => 'integer', 'format' => 'int64'], 'datasetId' => ['type' => 'string'], 'planName' => ['type' => 'string'], 'recordId' => ['type' => 'string'], 'experimentConfig' => ['$ref' => '#/components/schemas/ExperimentConfig'], 'dataSourceType' => ['type' => 'string'], 'modelName' => ['type' => 'string'], 'errorMessage' => ['type' => 'string'], 'datasetProject' => ['type' => 'string'], 'evaluators' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Evaluator'], ], 'input' => ['type' => 'object'], 'selectedItemIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'Filter' => [ 'type' => 'object', 'properties' => [ 'uuid' => ['$ref' => '#/components/schemas/UuidFilter'], 'displayName' => ['$ref' => '#/components/schemas/DisplayNameFilter'], 'labels' => ['$ref' => '#/components/schemas/LabelsFilter'], 'status' => ['$ref' => '#/components/schemas/StatusFilter'], 'enabled' => ['$ref' => '#/components/schemas/EnabledFilter'], ], ], 'FilterCondition' => [ 'type' => 'object', 'properties' => [ 'field' => ['type' => 'string'], 'op' => [ 'type' => 'string', 'enum' => ['EQ', 'EQI', 'START_WITH', 'END_WITH', 'CONTAIN', 'NOT_CONTAIN', 'IN', 'NOT_IN', 'KEYWORD', 'KEYWORD_ALL_MATCH', 'KEYWORD_NOT_MATCH', 'INTERSECT', 'NOT_INTERSECT', 'PATTERN', 'PATTERN_ALL_MATCH', 'PATTERN_NOT_IN', 'EXIST'], ], 'value' => ['type' => 'string'], ], ], 'FilterSetting' => [ 'type' => 'object', 'properties' => [ 'expression' => ['type' => 'string'], 'conditions' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'op' => ['type' => 'string'], 'field' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], 'maxItems' => 10, ], 'relation' => ['type' => 'string'], ], ], 'IncidentContactStruct' => [ 'type' => 'object', 'properties' => [ 'contactId' => ['type' => 'string'], 'channel' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'contactType' => ['type' => 'string'], ], ], 'IncidentEscalationPolicyForModify' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'name' => ['type' => 'string', 'required' => true], 'escalationStageList' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IncidentEscalationStageForView'], ], ], ], 'IncidentEscalationPolicyForView' => [ 'type' => 'object', 'properties' => [ 'createTime' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'name' => ['type' => 'string', 'required' => true], 'updateTime' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'ownerType' => ['type' => 'string'], 'source' => ['type' => 'string'], 'syncFromType' => ['type' => 'string'], 'uuid' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'escalationStageList' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IncidentEscalationStageForView'], ], ], ], 'IncidentEscalationStageForView' => [ 'type' => 'object', 'properties' => [ 'cycleNotifyInterval' => ['type' => 'integer', 'format' => 'int32'], 'cycleNotifyCount' => ['type' => 'integer', 'format' => 'int32'], 'triggerDelay' => ['type' => 'integer', 'format' => 'int32'], 'effectTimeRange' => ['$ref' => '#/components/schemas/EffectTimeRange'], 'targetIncidentState' => ['type' => 'string'], 'index' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'notifyChannels' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/NotifyChannel'], ], ], ], 'IncidentEscalationStageStruct' => [ 'type' => 'object', 'properties' => [ 'stageIndex' => ['type' => 'integer', 'format' => 'int32'], 'cycleNotifyTime' => ['type' => 'integer', 'format' => 'int32'], 'contact' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IncidentContactStruct'], ], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'timeZone' => ['type' => 'string'], 'effectTime' => ['type' => 'string'], 'waitToNextStageTime' => ['type' => 'integer', 'format' => 'int32'], 'cycleNotifyCount' => ['type' => 'integer', 'format' => 'int32'], ], ], 'IncidentEscalationStruct' => [ 'type' => 'object', 'properties' => [ 'incidentEscalationId' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'modifyTime' => ['type' => 'integer', 'format' => 'int64'], 'stage' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IncidentEscalationStageStruct'], ], 'createTime' => ['type' => 'integer', 'format' => 'int64'], 'regionId' => ['type' => 'string'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], ], ], 'IncidentEventForView' => [ 'type' => 'object', 'properties' => [ 'incidentUuid' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'time' => ['type' => 'integer', 'format' => 'int64'], 'incidentEventUuid' => ['type' => 'string'], 'title' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'dimension' => ['type' => 'object'], 'labels' => ['type' => 'object'], 'groupBy' => ['type' => 'object'], 'eventResource' => ['$ref' => '#/components/schemas/EventResourceForIncidentView'], 'content' => ['$ref' => '#/components/schemas/CmsEventForView'], 'severity' => ['type' => 'string'], 'count' => ['type' => 'integer', 'format' => 'int32'], 'severityCountMap' => ['type' => 'object'], 'lastTime' => ['type' => 'integer', 'format' => 'int64'], 'recoverTime' => ['type' => 'integer', 'format' => 'int64'], 'autoRecoverTime' => ['type' => 'integer', 'format' => 'int64'], 'state' => ['type' => 'integer', 'format' => 'int32'], 'searchIndex' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'textIndex' => ['type' => 'string'], ], ], 'IncidentEventStruct' => [ 'type' => 'object', 'properties' => [ 'lastTime' => ['type' => 'integer', 'format' => 'int64'], 'recoverTime' => ['type' => 'integer', 'format' => 'int64'], 'autoRecoverTime' => ['type' => 'integer', 'format' => 'int64'], 'resource' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'count' => ['type' => 'integer', 'format' => 'int32'], 'groupBy' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'title' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'content' => ['type' => 'string'], 'time' => ['type' => 'string'], 'incidentId' => ['type' => 'string'], 'incidentEventId' => ['type' => 'string'], 'dimension' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'status' => ['type' => 'integer', 'format' => 'int64'], ], ], 'IncidentForView' => [ 'type' => 'object', 'properties' => [ 'content' => ['type' => 'string'], 'incidentId' => ['type' => 'string'], 'plan' => ['$ref' => '#/components/schemas/IncidentResponsePlanForView'], 'severity' => ['type' => 'string'], 'time' => ['type' => 'integer', 'format' => 'int64'], 'title' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'groupUuid' => ['type' => 'string'], 'state' => ['type' => 'string'], 'notifyStrategyUuid' => ['type' => 'string'], 'subscriptionUuid' => ['type' => 'string'], 'operator' => ['$ref' => '#/components/schemas/ContactForIncidentView'], 'notifyStrategyName' => ['type' => 'string'], 'subscriptionName' => ['type' => 'string'], 'escalations' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IncidentEscalationPolicyForView'], ], 'owners' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ContactForIncidentView'], ], 'participants' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ContactForIncidentView'], ], 'groupingKeys' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'relatedResources' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/EventResourceForIncidentView'], ], 'solution' => ['type' => 'string'], 'rootCauseCategory' => ['type' => 'string'], ], ], 'IncidentMemberStruct' => [ 'type' => 'object', 'properties' => [ 'acknowledge' => [ 'type' => 'object', 'properties' => [ 'breakLevel' => ['type' => 'string'], 'verifyTime' => ['type' => 'integer', 'format' => 'int64'], ], ], 'incidentMemberId' => ['type' => 'string'], 'contactId' => ['type' => 'string'], 'escalation' => [ 'type' => 'object', 'properties' => [ 'stageIndex' => ['type' => 'string'], 'incidentEscalationId' => ['type' => 'string'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'title' => ['type' => 'string'], ], ], 'scheduleGroup' => [ 'type' => 'object', 'properties' => [ 'contactId' => ['type' => 'string'], 'name' => ['type' => 'string'], ], ], 'time' => ['type' => 'integer', 'format' => 'int64'], 'incidentId' => ['type' => 'string'], 'userId' => ['type' => 'integer', 'format' => 'int64'], 'contacts' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'contactMask' => ['type' => 'string'], 'channel' => ['type' => 'string'], ], ], ], ], ], 'IncidentNoteStruct' => [ 'type' => 'object', 'properties' => [ 'format' => ['type' => 'string'], 'noteId' => ['type' => 'string'], 'time' => ['type' => 'integer', 'format' => 'int64'], 'incidentId' => ['type' => 'string'], 'type' => ['type' => 'string'], 'content' => ['type' => 'string'], 'operator' => [ 'type' => 'object', 'properties' => [ 'contactId' => ['type' => 'string'], 'contact' => ['type' => 'string'], 'name' => ['type' => 'string'], 'userId' => ['type' => 'integer', 'format' => 'int64'], ], ], ], ], 'IncidentPlanCorporationStruct' => [ 'type' => 'object', 'properties' => [ 'channel' => ['type' => 'string'], 'robotId' => ['type' => 'string'], ], ], 'IncidentPlanFieldPath' => [ 'type' => 'object', 'properties' => [ 'fieldAlias' => ['type' => 'string'], 'fieldPath' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'IncidentPlanStruct' => [ 'type' => 'object', 'properties' => [ 'escalationId' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'gmtModified' => ['type' => 'integer', 'format' => 'int64'], 'workspace' => ['type' => 'string'], 'resourceFiled' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IncidentPlanFieldPath'], ], 'corporation' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IncidentPlanCorporationStruct'], ], 'description' => ['type' => 'string'], 'autoRecoverSeconds' => ['type' => 'integer', 'format' => 'int32'], 'groupBy' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IncidentPlanFieldPath'], ], 'gmtCreate' => ['type' => 'integer', 'format' => 'int64'], 'userId' => ['type' => 'integer', 'format' => 'int64'], 'closeExpire' => ['type' => 'integer', 'format' => 'int64'], 'name' => ['type' => 'string'], 'incidentPlanId' => ['type' => 'string'], 'status' => ['type' => 'string'], ], ], 'IncidentResourceDetail' => [ 'type' => 'object', 'properties' => [ 'resourceId' => ['type' => 'object'], 'extraId' => ['type' => 'string'], 'type' => ['type' => 'string'], ], ], 'IncidentResourceStruct' => [ 'type' => 'object', 'properties' => [ 'resource' => ['$ref' => '#/components/schemas/IncidentResourceDetail'], 'description' => ['type' => 'string'], 'incidentResourceId' => ['type' => 'string'], 'source' => ['type' => 'string'], 'time' => ['type' => 'integer', 'format' => 'int64'], 'incidentId' => ['type' => 'string'], 'userId' => ['type' => 'integer', 'format' => 'int64'], ], ], 'IncidentResponsePlanForModify' => [ 'type' => 'object', 'properties' => [ 'uuid' => ['type' => 'string'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'type' => ['type' => 'string'], 'source' => ['type' => 'string'], 'mode' => ['type' => 'string'], 'syncFromType' => ['type' => 'string'], 'autoRecoverSeconds' => ['type' => 'integer', 'format' => 'int64'], 'escalationId' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'repeatNotifySetting' => ['$ref' => '#/components/schemas/RepeatNotifySetting'], 'pushingSetting' => ['$ref' => '#/components/schemas/PushingSetting'], ], ], 'IncidentResponsePlanForSNSModify' => [ 'type' => 'object', 'properties' => [ 'escalationId' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'repeatNotifySetting' => [ 'type' => 'object', 'properties' => [ 'endIncidentState' => ['type' => 'string'], 'repeatInterval' => ['type' => 'integer', 'format' => 'int32'], ], ], 'autoRecoverSeconds' => ['type' => 'integer', 'format' => 'int64'], 'pushingSetting' => [ 'type' => 'object', 'properties' => [ 'templateUuid' => ['type' => 'string'], 'alertActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'restoreActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], ], 'IncidentResponsePlanForSNSView' => [ 'type' => 'object', 'properties' => [ 'uuid' => ['type' => 'string'], 'name' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'syncFromType' => ['type' => 'string'], 'mode' => ['type' => 'string'], 'type' => ['type' => 'string'], 'source' => ['type' => 'string'], 'escalationId' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'repeatNotifySetting' => [ 'type' => 'object', 'properties' => [ 'endIncidentState' => ['type' => 'string'], 'repeatInterval' => ['type' => 'integer', 'format' => 'int32'], ], ], 'autoRecoverSeconds' => ['type' => 'integer', 'format' => 'int64'], 'pushingSetting' => [ 'type' => 'object', 'properties' => [ 'templateUuid' => ['type' => 'string'], 'alertActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'restoreActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'createTime' => ['type' => 'string'], 'updateTime' => ['type' => 'string'], ], ], 'IncidentResponsePlanForView' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'source' => ['type' => 'string'], 'escalationId' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'repeatNotifySetting' => ['$ref' => '#/components/schemas/RepeatNotifySetting'], 'mode' => ['type' => 'string'], 'autoRecoverSeconds' => ['type' => 'integer', 'format' => 'int64'], 'syncFromType' => ['type' => 'string'], 'pushingSetting' => ['$ref' => '#/components/schemas/PushingSetting'], 'name' => ['type' => 'string'], 'uuid' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'createTime' => ['type' => 'string'], 'updateTime' => ['type' => 'string'], ], ], 'IncidentStruct' => [ 'type' => 'object', 'properties' => [ 'severity' => ['type' => 'string'], 'escalations' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IncidentEscalationStruct'], ], 'resource' => ['$ref' => '#/components/schemas/IncidentResourceDetail'], 'incidentPlan' => ['$ref' => '#/components/schemas/IncidentPlanStruct'], 'time' => ['type' => 'integer', 'format' => 'int64'], 'incidentId' => ['type' => 'string'], 'title' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'content' => ['type' => 'string'], 'status' => ['type' => 'string'], ], ], 'IncidentTimeline' => [ 'type' => 'object', 'properties' => [ 'childType' => ['type' => 'string'], 'incidentTimelineId' => ['type' => 'string'], 'timelineId' => ['type' => 'string'], 'time' => ['type' => 'integer', 'format' => 'int64'], 'incidentId' => ['type' => 'string'], 'title' => ['type' => 'string'], 'type' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'content' => ['type' => 'string'], ], ], 'IncidentTimelineForView' => [ 'type' => 'object', 'properties' => [ 'incidentUuid' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'time' => ['type' => 'integer', 'format' => 'int64'], 'timelineUuid' => ['type' => 'string'], 'type' => ['type' => 'string'], 'changeType' => ['type' => 'string'], 'title' => ['type' => 'string'], 'content' => ['type' => 'any'], 'workspace' => ['type' => 'string'], 'operator' => ['$ref' => '#/components/schemas/ContactForIncidentView'], ], ], 'IndexJsonKey' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'chn' => ['type' => 'boolean'], ], ], 'IndexKey' => [ 'type' => 'object', 'properties' => [ 'chn' => ['type' => 'boolean'], 'type' => ['type' => 'string'], 'embedding' => ['type' => 'string'], 'jsonKeys' => [ 'type' => 'object', 'additionalProperties' => ['$ref' => '#/components/schemas/IndexJsonKey'], ], ], ], 'LabelMatcher' => [ 'type' => 'object', 'properties' => [ 'key' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], 'LabelsFilter' => [ 'type' => 'object', 'properties' => [ 'anyOf' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/LabelMatcher'], ], 'allOf' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/LabelMatcher'], ], ], ], 'ListEventMetaCacheAllKeys_DataResult' => [ 'type' => 'object', 'properties' => [ 'label' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'annotation' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'resourceTag' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'MaintainWindowForModify' => [ 'type' => 'object', 'properties' => [ 'effective' => ['type' => 'string'], 'description' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'maintainWindowName' => ['type' => 'string', 'required' => true], 'startTime' => ['type' => 'string'], 'effectTimeRange' => [ 'type' => 'object', 'properties' => [ 'startTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1438'], 'timeZone' => ['type' => 'string'], 'dayInWeek' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'endTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1439'], ], ], 'endTime' => ['type' => 'string'], ], ], 'MaintainWindowForView' => [ 'type' => 'object', 'properties' => [ 'workspace' => ['type' => 'string'], 'maintainWindowId' => ['type' => 'string'], 'description' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'maintainWindowName' => ['type' => 'string', 'required' => true], 'updateTime' => ['type' => 'string'], 'effectTimeRange' => [ 'type' => 'object', 'properties' => [ 'startTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1438'], 'timeZone' => ['type' => 'string'], 'dayInWeek' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'endTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1439'], ], ], 'userId' => ['type' => 'string'], 'effective' => ['type' => 'string'], 'createTime' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'startTime' => ['type' => 'string'], 'endTime' => ['type' => 'string'], ], ], 'ManageAlertRulesResult' => [ 'type' => 'object', 'properties' => [ 'alertRule' => ['$ref' => '#/components/schemas/AlertRuleV2'], 'deletedCount' => ['type' => 'integer', 'format' => 'int32'], 'deletedUuidList' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'updatedCount' => ['type' => 'integer', 'format' => 'int32'], 'updatedUuidList' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'ManageAlertRulesUnifiedActionInput' => [ 'type' => 'object', 'properties' => [ 'action' => [ 'type' => 'string', 'required' => true, 'enum' => ['CREATE', 'UPDATE', 'PATCH', 'BATCH_DELETE', 'BATCH_ENABLE', 'BATCH_DISABLE', 'DELETE', 'ENABLE', 'DISABLE'], ], 'uuid' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'displayName' => ['type' => 'string'], 'contentTemplate' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'datasourceConfig' => ['$ref' => '#/components/schemas/DatasourceConfigUnified'], 'queryConfig' => ['$ref' => '#/components/schemas/QueryConfigUnified'], 'conditionConfig' => ['$ref' => '#/components/schemas/ConditionConfigUnified'], 'scheduleConfig' => ['$ref' => '#/components/schemas/ScheduleConfigUnified'], 'notifyConfig' => ['$ref' => '#/components/schemas/NotifyConfigUnified'], 'actionIntegrationConfig' => ['$ref' => '#/components/schemas/ActionIntegrationConfig'], 'armsIntegrationConfig' => ['$ref' => '#/components/schemas/ArmsIntegrationConfig'], 'observeResourceInstanceId' => ['type' => 'string'], 'observeResourceType' => ['type' => 'string'], 'labels' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'annotations' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'uuidList' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'MergeContact' => [ 'type' => 'object', 'properties' => [ 'gmtModified' => ['type' => 'string'], 'name' => ['type' => 'string'], 'gmtCreate' => ['type' => 'string'], 'identifier' => ['type' => 'string'], 'phoneCode' => ['type' => 'string'], 'phone' => ['type' => 'string'], 'phoneVerify' => ['type' => 'boolean'], 'email' => ['type' => 'string'], 'emailVerify' => ['type' => 'boolean'], 'lang' => ['type' => 'string'], 'source' => ['type' => 'string'], 'extend' => ['type' => 'object'], ], ], 'MergeContactGroup' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'gmtModified' => ['type' => 'string'], 'identifier' => ['type' => 'string'], 'gmtCreate' => ['type' => 'string'], 'contacts' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'extend' => ['type' => 'object'], 'source' => ['type' => 'string'], ], ], 'MergeOncallSchedule' => [ 'type' => 'object', 'properties' => [ 'gmtModified' => ['type' => 'string'], 'name' => ['type' => 'string'], 'gmtCreate' => ['type' => 'string'], 'identifier' => ['type' => 'string'], 'source' => ['type' => 'string'], 'detail' => ['type' => 'object'], 'workspace' => ['type' => 'string'], ], ], 'MergeRobot' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'webhook' => ['type' => 'string'], 'type' => ['type' => 'string'], 'createTime' => ['type' => 'string'], 'gmtModified' => ['type' => 'string'], 'identifier' => ['type' => 'string'], 'lang' => ['type' => 'string'], 'extend' => [ 'type' => 'object', 'properties' => [ 'dailyNoc' => ['type' => 'boolean'], 'dingSignKey' => ['type' => 'string'], 'enableOutgoing' => ['type' => 'boolean'], 'cardTemplate' => ['type' => 'string'], 'dailyNocTime' => ['type' => 'string'], 'token' => ['type' => 'string'], ], ], 'source' => ['type' => 'string'], ], ], 'MergeWebhook' => [ 'type' => 'object', 'properties' => [ 'gmtCreate' => ['type' => 'string'], 'name' => ['type' => 'string'], 'gmtModified' => ['type' => 'object'], 'identifier' => ['type' => 'string'], 'webhook' => ['type' => 'string'], 'type' => ['type' => 'string'], 'headers' => ['type' => 'string'], 'method' => ['type' => 'string'], 'contentType' => ['type' => 'string'], 'lang' => ['type' => 'string'], 'extend' => ['type' => 'string'], 'source' => ['type' => 'string'], ], ], 'MetricSetMultiTrigger' => [ 'type' => 'object', 'properties' => [ 'severity' => [ 'type' => 'string', 'enum' => ['INFO', 'WARN', 'WARNING', 'ERROR', 'CRITICAL'], ], 'durationSecs' => ['type' => 'integer', 'format' => 'int32'], 'expressionType' => [ 'type' => 'string', 'enum' => ['SIMPLE', 'COMPOSITE'], ], 'queryName' => ['type' => 'string'], 'operator' => [ 'type' => 'string', 'enum' => ['GT', 'GE', 'GTE', 'LT', 'LE', 'LTE', 'EQ', 'NE', 'IN_RANGE', 'OUT_OF_RANGE', 'PRESENT', 'NOT_PRESENT', 'YOY_UP', 'YOY_DOWN'], ], 'threshold' => ['type' => 'number', 'format' => 'double'], 'min' => ['type' => 'number', 'format' => 'double'], 'max' => ['type' => 'number', 'format' => 'double'], 'logicOperator' => [ 'type' => 'string', 'enum' => ['AND', 'OR', 'UNLESS'], ], 'conditions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/MetricSetTriggerSimpleExpression'], ], ], ], 'MetricSetNamedQueryEntry' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'metricSet' => ['type' => 'string'], 'metric' => ['type' => 'string'], 'labelFilters' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/UmodelLabelFilter'], ], ], ], 'MetricSetTriggerCompositeExpression' => [ 'type' => 'object', 'properties' => [ 'expressionType' => ['type' => 'string'], 'logicOperator' => [ 'type' => 'string', 'enum' => ['AND', 'OR', 'UNLESS'], ], 'conditions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/MetricSetTriggerSimpleExpression'], ], ], ], 'MetricSetTriggerSimpleExpression' => [ 'type' => 'object', 'properties' => [ 'expressionType' => ['type' => 'string'], 'queryName' => ['type' => 'string'], 'operator' => [ 'type' => 'string', 'enum' => ['GT', 'GE', 'GTE', 'LT', 'LE', 'LTE', 'EQ', 'NE', 'IN_RANGE', 'OUT_OF_RANGE', 'PRESENT', 'NOT_PRESENT', 'YOY_UP', 'YOY_DOWN'], ], 'threshold' => ['type' => 'number', 'format' => 'double'], 'min' => ['type' => 'number', 'format' => 'double'], 'max' => ['type' => 'number', 'format' => 'double'], ], ], 'ModelParameters' => [ 'type' => 'object', 'properties' => [ 'temperature' => ['type' => 'number', 'format' => 'float'], 'maxTokens' => ['type' => 'integer', 'format' => 'int64'], 'topP' => ['type' => 'number', 'format' => 'float'], 'topK' => ['type' => 'integer', 'format' => 'int32'], 'frequencyPenalty' => ['type' => 'number', 'format' => 'float'], 'presencePenalty' => ['type' => 'number', 'format' => 'float'], 'stopSequences' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'NotifyChannel' => [ 'type' => 'object', 'properties' => [ 'channelType' => ['type' => 'string'], 'receivers' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'enabledSubChannels' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'NotifyConfigUnified' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['DIRECT_NOTIFY', 'NOTIFY_POLICY'], ], 'channels' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/DirectNotifyChannel'], ], 'silenceTimeSecs' => ['type' => 'integer', 'format' => 'int32'], 'activeDays' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'activeStartTime' => ['type' => 'string'], 'activeEndTime' => ['type' => 'string'], 'utcOffset' => ['type' => 'string'], 'notifyStrategies' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'NotifyRouteForSubscription' => [ 'type' => 'object', 'properties' => [ 'channels' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'channelType' => ['type' => 'string'], 'receivers' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'enabledSubChannels' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], 'effectTimeRange' => [ 'type' => 'object', 'properties' => [ 'timeZone' => ['type' => 'string'], 'dayInWeek' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'startTimeInMinute' => ['type' => 'integer', 'format' => 'int32'], 'endTimeInMinute' => ['type' => 'integer', 'format' => 'int32'], ], ], ], ], 'NotifyStrategyForModify' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'groupingSetting' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'groupingKeys' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'periodMin' => ['type' => 'integer', 'format' => 'int32'], 'silenceSec' => ['type' => 'integer', 'format' => 'int32'], 'times' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ignoreRestoredNotification' => ['type' => 'boolean'], 'notifyStrategyName' => ['type' => 'string', 'required' => true], 'routes' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'properties' => [ 'channels' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'channelType' => [ 'type' => 'string', 'required' => true, 'enum' => ['DING', 'WEIXIN', 'FEISHU', 'SLACK', 'TEAMS', 'CONTACT', 'GROUP', 'DUTY', 'DING_COOL_APP'], ], 'enabledSubChannels' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'receivers' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string'], ], ], ], ], 'effectTimeRange' => [ 'type' => 'object', 'properties' => [ 'dayInWeek' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'endTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1439'], 'startTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1438'], 'timeZone' => ['type' => 'string'], ], ], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'severities' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'digitalEmployeeName' => ['type' => 'string'], 'enableRca' => ['type' => 'boolean'], ], ], ], 'customTemplateEntries' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'targetType' => ['type' => 'string', 'required' => true], 'templateUuid' => ['type' => 'string', 'required' => true], ], ], ], 'enableIncidentManagement' => ['type' => 'boolean'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'workspaceFilterSetting' => ['$ref' => '#/components/schemas/WorkspaceFilterSetting'], 'pushingSetting' => [ 'type' => 'object', 'properties' => [ 'templateUuid' => ['type' => 'string'], 'alertActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'restoreActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'repeatNotifySetting' => [ 'type' => 'object', 'properties' => [ 'endIncidentState' => ['type' => 'string'], 'repeatInterval' => ['type' => 'integer', 'format' => 'int32'], ], ], 'autoRecoverSeconds' => ['type' => 'integer', 'format' => 'int32'], 'escalationId' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'NotifyStrategyForSNSModify' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'groupingSetting' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'groupingKeys' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'periodMin' => ['type' => 'integer', 'format' => 'int32'], 'silenceSec' => ['type' => 'integer', 'format' => 'int32'], 'times' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ignoreRestoredNotification' => ['type' => 'boolean'], 'enableIncidentManagement' => ['type' => 'boolean'], 'routes' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'properties' => [ 'channels' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'channelType' => [ 'type' => 'string', 'required' => true, 'enum' => ['DING', 'WEIXIN', 'FEISHU', 'SLACK', 'TEAMS', 'CONTACT', 'GROUP', 'DUTY', 'DING_COOL_APP'], ], 'enabledSubChannels' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'receivers' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string'], ], ], ], ], 'effectTimeRange' => [ 'type' => 'object', 'properties' => [ 'dayInWeek' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'endTimeInMinute' => ['type' => 'integer', 'format' => 'int32'], 'startTimeInMinute' => ['type' => 'integer', 'format' => 'int32'], 'timeZone' => ['type' => 'string'], ], ], 'filterSetting' => [ 'type' => 'object', 'properties' => [ 'conditions' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'field' => ['type' => 'string'], 'op' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], 'maxItems' => 10, ], 'expression' => ['type' => 'string'], 'relation' => ['type' => 'string'], ], ], 'severities' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'digitalEmployeeName' => ['type' => 'string'], 'enableRca' => ['type' => 'boolean'], ], ], ], 'customTemplateEntries' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'targetType' => ['type' => 'string', 'required' => false], 'templateUuid' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'NotifyStrategyForSNSView' => [ 'type' => 'object', 'properties' => [ 'notifyStrategyId' => ['type' => 'string'], 'notifyStrategyName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'userId' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'syncFromType' => ['type' => 'string'], 'mode' => ['type' => 'string'], 'enableIncidentManagement' => ['type' => 'boolean'], 'ignoreRestoredNotification' => ['type' => 'boolean'], 'incidentResponsePlanId' => ['type' => 'string'], 'groupingSetting' => [ 'type' => 'object', 'properties' => [ 'groupingKeys' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'periodMin' => ['type' => 'integer', 'format' => 'int32'], 'silenceSec' => ['type' => 'integer', 'format' => 'int32'], 'times' => ['type' => 'integer', 'format' => 'int32'], ], ], 'routes' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'channels' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'channelType' => [ 'type' => 'string', 'enum' => ['DING', 'WEIXIN', 'FEISHU', 'SLACK', 'TEAMS', 'CONTACT', 'GROUP', 'DUTY', 'DING_COOL_APP'], ], 'enabledSubChannels' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'receivers' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], 'effectTimeRange' => [ 'type' => 'object', 'properties' => [ 'dayInWeek' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'endTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1439'], 'startTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1438'], 'timeZone' => ['type' => 'string'], ], ], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'severities' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'digitalEmployeeName' => ['type' => 'string'], 'enableRca' => ['type' => 'boolean'], ], ], ], 'customTemplateEntries' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'targetType' => ['type' => 'string'], 'templateUuid' => ['type' => 'string'], ], ], ], 'createTime' => ['type' => 'string'], 'updateTime' => ['type' => 'string'], ], ], 'NotifyStrategyForView' => [ 'type' => 'object', 'properties' => [ 'createTime' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'groupingSetting' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'groupingKeys' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'periodMin' => ['type' => 'integer', 'format' => 'int32'], 'silenceSec' => ['type' => 'integer', 'format' => 'int32'], 'times' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ignoreRestoredNotification' => ['type' => 'boolean'], 'notifyStrategyName' => ['type' => 'string', 'required' => true], 'routes' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'properties' => [ 'channels' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'channelType' => [ 'type' => 'string', 'required' => true, 'enum' => ['DING', 'WEIXIN', 'FEISHU', 'SLACK', 'TEAMS', 'CONTACT', 'GROUP', 'DUTY', 'DING_COOL_APP'], ], 'enabledSubChannels' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'receivers' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string'], ], ], ], ], 'effectTimeRange' => [ 'type' => 'object', 'properties' => [ 'dayInWeek' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'endTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1439'], 'startTimeInMinute' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '1438'], 'timeZone' => ['type' => 'string'], ], ], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'severities' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'digitalEmployeeName' => ['type' => 'string'], 'enableRca' => ['type' => 'boolean'], ], ], ], 'customTemplateEntries' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'targetType' => ['type' => 'string', 'required' => true], 'templateUuid' => ['type' => 'string', 'required' => true], ], ], ], 'updateTime' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'notifyStrategyId' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'workspaceFilterSetting' => ['$ref' => '#/components/schemas/WorkspaceFilterSetting'], 'pushingSetting' => [ 'type' => 'object', 'properties' => [ 'templateUuid' => ['type' => 'string'], 'alertActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'restoreActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'repeatNotifySetting' => [ 'type' => 'object', 'properties' => [ 'endIncidentState' => ['type' => 'string'], 'repeatInterval' => ['type' => 'integer', 'format' => 'int32'], ], ], 'autoRecoverSeconds' => ['type' => 'integer', 'format' => 'int32'], 'syncFromType' => ['type' => 'string'], 'receiverNames' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'incidentEscalationPolicies' => [ 'type' => 'array', 'items' => ['type' => 'any'], ], ], ], 'NotifyStrategyIdFilter' => [ 'type' => 'object', 'properties' => [ 'eq' => ['type' => 'string'], ], ], 'ObserveGroup' => [ 'type' => 'object', 'properties' => [ 'groupId' => ['type' => 'string'], 'groupName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'aliUid' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'createTime' => ['type' => 'string'], 'modifyTime' => ['type' => 'string'], 'groupType' => ['type' => 'string'], 'discoverRules' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ObserveGroupDiscoverRule'], ], 'extraInfo' => ['type' => 'string'], 'workspaceId' => ['type' => 'string'], 'sourceOrigin' => ['type' => 'string'], 'originGroupId' => ['type' => 'string'], 'entityCounts' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'integer', 'format' => 'int32'], ], 'health' => ['type' => 'integer', 'format' => 'int32'], 'favorited' => ['type' => 'boolean'], 'ogEntityInfoEnabled' => ['type' => 'boolean'], 'ogEntityInfoPromInstances' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ObserveGroupPromInstance'], ], 'tags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'tagKey' => ['type' => 'string'], 'tagValue' => ['type' => 'string'], ], ], ], ], ], 'ObserveGroupDetail' => [ 'type' => 'object', 'properties' => [ 'groupId' => ['type' => 'string'], 'groupName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'aliUid' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'groupType' => ['type' => 'string'], 'createTime' => ['type' => 'string'], 'modifyTime' => ['type' => 'string'], 'discoverRules' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ObserveGroupDiscoverRule'], ], 'extraInfo' => ['type' => 'string'], 'workspaceId' => ['type' => 'string'], 'sourceOrigin' => ['type' => 'string'], 'originGroupId' => ['type' => 'string'], 'entitySummaries' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'entityDomain' => ['type' => 'string'], 'entityType' => ['type' => 'string'], 'entityCount' => ['type' => 'integer', 'format' => 'int32'], 'entityCategory' => ['type' => 'string'], ], ], ], 'favorited' => ['type' => 'boolean'], 'ogEntityInfoEnabled' => ['type' => 'boolean'], 'ogEntityInfoPromInstances' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ObserveGroupPromInstance'], ], 'tags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'tagKey' => ['type' => 'string'], 'tagValue' => ['type' => 'string'], ], ], ], ], ], 'ObserveGroupDiscoverRule' => [ 'type' => 'object', 'properties' => [ 'ruleId' => ['type' => 'string'], 'ruleType' => ['type' => 'string'], 'scope' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'gmtCreate' => ['type' => 'integer', 'format' => 'int64'], 'entityType' => ['type' => 'string'], 'entityTypes' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'spl' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'tagRules' => [ 'type' => 'object', 'properties' => [ 'op' => ['type' => 'string'], 'tags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'tagKey' => ['type' => 'string'], 'op' => ['type' => 'string'], 'tagValues' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], ], ], 'nameRules' => [ 'type' => 'object', 'properties' => [ 'op' => ['type' => 'string'], 'tags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'op' => ['type' => 'string'], 'tagValues' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], ], ], 'instanceIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'regionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'ObserveGroupInstance' => [ 'type' => 'object', 'properties' => [ 'entityDomain' => ['type' => 'string'], 'entityType' => ['type' => 'string'], 'instanceId' => ['type' => 'string'], 'instanceName' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'category' => ['type' => 'string'], 'groupId' => ['type' => 'string'], 'tags' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'dimension' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], ], ], 'ObserveGroupPromInstance' => [ 'type' => 'object', 'properties' => [ 'id' => ['type' => 'string'], 'region' => ['type' => 'string'], 'kind' => ['type' => 'string'], 'time' => ['type' => 'string'], ], ], 'ObserveResourceGlobalScopeFilter' => [ 'type' => 'object', 'properties' => [ 'eq' => ['type' => 'boolean'], ], ], 'ObserveResourceListFilter' => [ 'type' => 'object', 'properties' => [ 'contains' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'ObserveResourceTypeFilter' => [ 'type' => 'object', 'properties' => [ 'eq' => ['type' => 'string'], ], ], 'Pagination' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], ], ], 'PartitionKeyFilter' => [ 'type' => 'object', 'properties' => [ 'eq' => ['type' => 'string'], ], ], 'PrometheusManagedInstance' => [ 'type' => 'object', 'properties' => [ 'prometheusInstanceId' => ['type' => 'string'], 'prometheusInstanceName' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'createTime' => ['type' => 'string'], 'instanceType' => ['type' => 'string'], 'status' => ['type' => 'string'], ], ], 'PromptTemplateItem' => [ 'type' => 'object', 'properties' => [ 'role' => ['type' => 'string'], 'content' => ['type' => 'string'], ], ], 'PushingSetting' => [ 'type' => 'object', 'properties' => [ 'templateUuid' => ['type' => 'string'], 'alertActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'restoreActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'QueryAlertRulesFilter' => [ 'type' => 'object', 'properties' => [ 'uuid' => ['$ref' => '#/components/schemas/UuidFilter'], 'displayName' => ['$ref' => '#/components/schemas/DisplayNameFilter'], 'labels' => ['$ref' => '#/components/schemas/LabelsFilter'], 'status' => ['$ref' => '#/components/schemas/StatusFilter'], 'enabled' => ['$ref' => '#/components/schemas/EnabledFilter'], 'datasourceType' => ['$ref' => '#/components/schemas/DatasourceTypeFilter'], 'observeResourceType' => ['$ref' => '#/components/schemas/ObserveResourceTypeFilter'], 'observeResourceGlobalScope' => ['$ref' => '#/components/schemas/ObserveResourceGlobalScopeFilter'], 'observeResourceList' => ['$ref' => '#/components/schemas/ObserveResourceListFilter'], 'observeResourceInstanceId' => ['type' => 'string', 'deprecated' => true], 'severityLevels' => ['$ref' => '#/components/schemas/SeverityLevelsFilter'], 'notifyStrategyId' => ['$ref' => '#/components/schemas/NotifyStrategyIdFilter'], 'partitionKey' => ['$ref' => '#/components/schemas/PartitionKeyFilter'], ], ], 'QueryAlertRulesInput' => [ 'type' => 'object', 'properties' => [ 'filter' => ['$ref' => '#/components/schemas/QueryAlertRulesFilter'], 'pagination' => ['$ref' => '#/components/schemas/Pagination'], 'workspace' => ['type' => 'string'], ], ], 'QueryAlertRulesResult' => [ 'type' => 'object', 'properties' => [ 'totalCount' => ['type' => 'integer', 'format' => 'int64'], 'alertRules' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AlertRuleV2'], ], ], ], 'QueryConfigUnified' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['PROMETHEUS_SINGLE_QUERY', 'UMODEL_METRICSET_QUERY', 'UMODEL_LOGSET_QUERY', 'APM_MULTI_QUERY', 'CLOUD_MONITORING_QUERY', 'UMODEL_METRICSET_MULTI_QUERY', 'UNKNOWN_QUERY'], ], 'expr' => ['type' => 'string'], 'promQl' => ['type' => 'string', 'deprecated' => true], 'enableDataCompleteCheck' => ['type' => 'boolean'], 'metricSet' => ['type' => 'string'], 'metric' => ['type' => 'string'], 'queries' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/MetricSetNamedQueryEntry'], ], 'logSet' => ['type' => 'string'], 'windowSecs' => ['type' => 'integer', 'format' => 'int64'], 'offsetSecs' => ['type' => 'integer', 'format' => 'int64'], 'aggregate' => [ 'type' => 'string', 'enum' => ['AVG', 'MAX', 'MIN', 'SUM', 'LAST'], ], 'entityDomain' => ['type' => 'string'], 'entityType' => ['type' => 'string'], 'entityFilters' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/UmodelEntityFilter'], ], 'labelFilters' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/UmodelLabelFilter'], ], 'entityFields' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/UmodelEntityField'], ], 'serviceIdList' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'filterList' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ApmFilterConfig'], ], 'measureList' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ApmMeasureConfig'], ], 'namespace' => ['type' => 'string'], 'relationType' => [ 'type' => 'string', 'enum' => ['INSTANCE', 'GROUP', 'USER'], ], 'dimensions' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], ], 'groupId' => ['type' => 'string'], 'legacyType' => ['type' => 'string'], 'legacyRaw' => ['type' => 'string'], ], ], 'RepeatNotifySetting' => [ 'type' => 'object', 'properties' => [ 'endIncidentState' => ['type' => 'string'], 'repeatInterval' => ['type' => 'string'], ], ], 'RumDnsResponse' => [ 'type' => 'object', 'properties' => [ 'domain' => ['type' => 'string'], 'result' => ['type' => 'boolean'], 'message' => ['type' => 'string'], ], ], 'ScheduleConfigUnified' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', 'required' => true, 'enum' => ['FIXED'], ], 'intervalSecs' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ServerResponseManageAlertRulesResult' => [ 'type' => 'object', 'properties' => [ 'data' => ['$ref' => '#/components/schemas/ManageAlertRulesResult'], 'code' => ['type' => 'string'], 'success' => ['type' => 'boolean'], 'requestId' => ['type' => 'string'], 'message' => ['type' => 'string'], 'total' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'nextToken' => ['type' => 'string'], ], ], 'ServerResponseQueryAlertRulesResult' => [ 'type' => 'object', 'properties' => [ 'data' => ['$ref' => '#/components/schemas/QueryAlertRulesResult'], 'code' => ['type' => 'string'], 'success' => ['type' => 'boolean'], 'requestId' => ['type' => 'string'], 'message' => ['type' => 'string'], 'total' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'nextToken' => ['type' => 'string'], ], ], 'SeverityLevelsFilter' => [ 'type' => 'object', 'properties' => [ 'contains' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'StatusFilter' => [ 'type' => 'object', 'properties' => [ 'eq' => [ 'type' => 'string', 'enum' => ['Alarm', 'Ok'], ], ], ], 'SubscriptionAndNotifyStrategyForListView' => [ 'type' => 'object', 'properties' => [ 'uuid' => ['type' => 'string'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'notifyStrategyUuid' => ['type' => 'string'], 'subscriptionUuid' => ['type' => 'string'], 'migrationBatchId' => ['type' => 'string'], 'migrationMeta' => ['type' => 'string'], 'version' => ['type' => 'integer', 'format' => 'int32'], 'workspace' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'createTime' => ['type' => 'string'], 'updateTime' => ['type' => 'string'], 'notifyStrategy' => ['$ref' => '#/components/schemas/NotifyStrategyForSNSView'], ], ], 'SubscriptionAndNotifyStrategyForModify' => [ 'type' => 'object', 'properties' => [ 'uuid' => ['type' => 'string'], 'version' => ['type' => 'integer', 'format' => 'int32'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'notifyStrategy' => ['$ref' => '#/components/schemas/NotifyStrategyForSNSModify'], 'subscription' => ['$ref' => '#/components/schemas/SubscriptionForSNSModify'], 'subscriptions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/SubscriptionOp'], ], 'responsePlan' => ['$ref' => '#/components/schemas/IncidentResponsePlanForSNSModify'], ], ], 'SubscriptionAndNotifyStrategyForView' => [ 'type' => 'object', 'properties' => [ 'uuid' => ['type' => 'string'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'notifyStrategyUuid' => ['type' => 'string'], 'subscriptionUuid' => ['type' => 'string'], 'migrationBatchId' => ['type' => 'string'], 'migrationMeta' => ['type' => 'string'], 'version' => ['type' => 'integer', 'format' => 'int32'], 'workspace' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'createTime' => ['type' => 'string'], 'updateTime' => ['type' => 'string'], 'subscription' => ['$ref' => '#/components/schemas/SubscriptionForSNSView'], 'responsePlan' => ['$ref' => '#/components/schemas/IncidentResponsePlanForSNSView'], 'notifyStrategy' => ['$ref' => '#/components/schemas/NotifyStrategyForSNSView'], 'subscriptions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/SubscriptionForView'], ], ], ], 'SubscriptionForModify' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'subscriptionName' => ['type' => 'string', 'required' => true], 'notifyStrategyId' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'pushingSetting' => [ 'type' => 'object', 'properties' => [ 'templateUuid' => ['type' => 'string'], 'alertActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'restoreActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'responsePlanId' => ['type' => 'string'], ], ], 'workspaceFilterSetting' => ['$ref' => '#/components/schemas/WorkspaceFilterSetting'], 'agentConfig' => [ 'type' => 'object', 'properties' => [ 'agentUuid' => ['type' => 'string'], 'routes' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/NotifyRouteForSubscription'], ], ], ], 'subscribeLegacyEvent' => ['type' => 'boolean'], ], ], 'SubscriptionForSNSModify' => [ 'type' => 'object', 'properties' => [ 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'workspaceFilterSetting' => ['$ref' => '#/components/schemas/WorkspaceFilterSetting'], ], ], 'SubscriptionForSNSView' => [ 'type' => 'object', 'properties' => [ 'uuid' => ['type' => 'string'], 'name' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'userId' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'notifyStrategyUuid' => ['type' => 'string'], 'syncFromType' => ['type' => 'string'], 'mode' => ['type' => 'string'], 'subscriptionType' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'workspaceFilterSetting' => ['$ref' => '#/components/schemas/WorkspaceFilterSetting'], 'createTime' => ['type' => 'string'], 'updateTime' => ['type' => 'string'], ], ], 'SubscriptionForView' => [ 'type' => 'object', 'properties' => [ 'createTime' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'subscriptionName' => ['type' => 'string', 'required' => true], 'notifyStrategyId' => ['type' => 'string'], 'updateTime' => ['type' => 'string'], 'userId' => ['type' => 'string'], 'subscriptionId' => ['type' => 'string'], 'workspace' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'pushingSetting' => [ 'type' => 'object', 'properties' => [ 'templateUuid' => ['type' => 'string'], 'alertActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'restoreActionIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'responsePlanId' => ['type' => 'string'], ], ], 'syncFromType' => ['type' => 'string'], 'workspaceFilterSetting' => ['$ref' => '#/components/schemas/WorkspaceFilterSetting'], 'subscriptionType' => [ 'type' => 'string', 'enum' => ['NORMAL', 'AI_AGENT'], ], 'agentConfig' => [ 'type' => 'object', 'properties' => [ 'agentUuid' => ['type' => 'string'], 'routes' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/NotifyRouteForSubscription'], ], ], ], 'subscribeLegacyEvent' => ['type' => 'boolean'], ], ], 'SubscriptionOp' => [ 'type' => 'object', 'properties' => [ 'op' => [ 'type' => 'string', 'enum' => ['create', 'update', 'remove'], ], 'uuid' => ['type' => 'string'], 'payload' => ['$ref' => '#/components/schemas/SubscriptionForModify'], ], ], 'Tag' => [ 'type' => 'object', 'properties' => [ 'key' => ['type' => 'string', 'maxLength' => 128], 'value' => ['type' => 'string', 'maxLength' => 256], ], ], 'TagCondition' => [ 'type' => 'object', 'properties' => [ 'key' => ['type' => 'string'], 'op' => [ 'type' => 'string', 'enum' => ['EQ', 'EQI', 'START_WITH', 'END_WITH', 'CONTAIN', 'NOT_CONTAIN', 'IN', 'NOT_IN', 'EXIST'], ], 'value' => ['type' => 'string'], ], ], 'TagSelector' => [ 'type' => 'object', 'properties' => [ 'conditions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/TagCondition'], ], 'relation' => [ 'type' => 'string', 'enum' => ['AND', 'OR'], ], 'expression' => ['type' => 'string'], ], ], 'TransformAction' => [ 'type' => 'object', 'properties' => [ 'mapping' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'variable' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'source' => ['type' => 'string'], 'labelKey' => ['type' => 'string'], 'type' => ['type' => 'string'], 'value' => ['type' => 'string'], 'regExp' => ['type' => 'string'], 'target' => ['type' => 'string'], ], ], 'TransformerForModify' => [ 'type' => 'object', 'properties' => [ 'sortId' => ['type' => 'integer', 'format' => 'int32'], 'quitAfterMatch' => ['type' => 'boolean'], 'description' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'transformerName' => ['type' => 'string', 'required' => true], 'actions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/TransformAction'], ], ], ], 'TransformerForView' => [ 'type' => 'object', 'properties' => [ 'workspace' => ['type' => 'string'], 'createTime' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'sortId' => ['type' => 'integer', 'format' => 'int32'], 'transformerId' => ['type' => 'string'], 'quitAfterMatch' => ['type' => 'boolean'], 'description' => ['type' => 'string'], 'filterSetting' => ['$ref' => '#/components/schemas/FilterSetting'], 'updateTime' => ['type' => 'string'], 'transformerName' => ['type' => 'string', 'required' => true], 'actions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/TransformAction'], ], 'userId' => ['type' => 'string'], ], ], 'UmodelEntityField' => [ 'type' => 'object', 'properties' => [ 'field' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], 'UmodelEntityFilter' => [ 'type' => 'object', 'properties' => [ 'field' => ['type' => 'string'], 'operator' => [ 'type' => 'string', 'enum' => ['=', '!='], ], 'value' => ['type' => 'string'], ], ], 'UmodelLabelFilter' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'value' => ['type' => 'string'], 'operator' => [ 'type' => 'string', 'enum' => ['=', '!='], ], ], ], 'UuidFilter' => [ 'type' => 'object', 'properties' => [ 'eq' => ['type' => 'string'], 'in' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'WorkspaceFilterSetting' => [ 'type' => 'object', 'properties' => [ 'tagSelector' => ['$ref' => '#/components/schemas/FilterSetting'], 'workspaceUuids' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], ], 'apis' => [ 'AddContexts' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}/context', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'contextType' => ['type' => 'string', 'required' => true], 'memoryType' => ['type' => 'string', 'required' => false], 'items' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'messages' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'any'], ], ], 'content' => ['type' => 'string', 'required' => false], 'userId' => ['type' => 'string', 'required' => false], 'agentId' => ['type' => 'string', 'required' => false], 'appId' => ['type' => 'string', 'required' => false], 'runId' => ['type' => 'string', 'required' => false], 'labels' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'metadata' => ['type' => 'object', 'required' => false], 'infer' => ['type' => 'boolean', 'required' => false], 'customInstructions' => ['type' => 'string', 'required' => false], 'timestamp' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'categories' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'immutable' => ['type' => 'boolean', 'required' => false], 'expirationDate' => ['type' => 'string', 'required' => false], 'triggerCondition' => ['type' => 'string', 'required' => false], 'experience' => ['type' => 'object', 'required' => false], ], ], ], ], ], ], ], ], 'AddMemories' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}/memory', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'timestamp' => ['type' => 'integer', 'format' => 'int64'], 'asyncMode' => ['type' => 'boolean', 'required' => false], 'messages' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'content' => ['type' => 'string', 'required' => false], 'role' => ['type' => 'string', 'required' => false], ], ], ], 'userId' => ['type' => 'string', 'required' => false], 'agentId' => ['type' => 'string', 'required' => false], 'appId' => ['type' => 'string', 'required' => false], 'runId' => ['type' => 'string', 'required' => false], 'infer' => ['type' => 'boolean', 'required' => false], 'customInstructions' => ['type' => 'string', 'required' => false], 'metadata' => ['type' => 'object', 'required' => false], ], ], ], ], ], 'ChangeResourceGroup' => [ 'path' => '/resourcegroup', 'methods' => ['put'], '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' => [ 'resourceType' => ['type' => 'string', 'required' => false], 'resourceId' => ['type' => 'string', 'required' => false], 'resourceGroupId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateAddonRelease' => [ 'path' => '/integration-policies/{policyId}/addon-releases', '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' => [ 'addonName' => ['type' => 'string', 'required' => true], 'aliyunLang' => ['type' => 'string', 'required' => false], 'dryRun' => ['type' => 'boolean', 'required' => false], 'envType' => ['type' => 'string', 'required' => false], 'parentAddonReleaseId' => ['type' => 'string', 'required' => false], 'releaseName' => ['type' => 'string', 'required' => false], 'values' => ['type' => 'string', 'required' => false], 'version' => ['type' => 'string', 'required' => true], 'workspace' => ['type' => 'string', 'required' => false], 'entityRules' => ['$ref' => '#/components/schemas/EntityDiscoverRule', 'required' => false], ], ], ], [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateAggTaskGroup' => [ 'path' => '/prometheus-instances/{instanceId}/agg-task-groups', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'aggTaskGroupConfig' => ['type' => 'string', 'required' => true], 'aggTaskGroupConfigType' => ['type' => 'string', 'required' => false], 'aggTaskGroupName' => ['type' => 'string', 'required' => true], 'cronExpr' => ['type' => 'string', 'required' => false], 'delay' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '120'], 'description' => ['type' => 'string', 'required' => false], 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'maxRetries' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'maxRunTimeInSeconds' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'precheckString' => ['type' => 'string', 'required' => false], 'scheduleMode' => [ 'type' => 'string', 'required' => false, 'enum' => ['FixedRate', 'Cron'], ], 'scheduleTimeExpr' => ['type' => 'string', 'required' => false], 'status' => [ 'type' => 'string', 'required' => false, 'enum' => ['Running', 'Stopped'], ], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'targetPrometheusId' => ['type' => 'string', 'required' => true], 'toTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], [ 'name' => 'overrideIfExists', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'CreateAlertWebhook' => [ 'path' => '/webhook', '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' => [ 'contentType' => [ 'type' => 'string', 'required' => false, 'enum' => ['JSON', 'FORM'], ], 'headers' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'lang' => [ 'type' => 'string', 'required' => false, 'enum' => ['zh_CN', 'en_US'], ], 'method' => [ 'type' => 'string', 'required' => false, 'enum' => ['GET', 'POST'], ], 'name' => ['type' => 'string', 'required' => true], 'url' => ['type' => 'string', 'required' => true], 'webhookId' => ['type' => 'string', 'required' => false], 'workspace' => ['type' => 'string'], ], ], ], ], ], 'CreateBizTrace' => [ 'path' => '/bizTrace', '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' => [ 'workspace' => ['type' => 'string', 'required' => false], 'bizTraceCode' => ['type' => 'string', 'required' => false], 'bizTraceName' => ['type' => 'string', 'required' => false], 'ruleConfig' => ['type' => 'string', 'required' => false], 'advancedConfig' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateCloudResource' => [ 'path' => '/cloudresource', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'CreateContextStore' => [ 'path' => '/workspace/{workspace}/contextstore', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'contextStoreName' => ['type' => 'string', 'required' => true], 'contextType' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'config' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'source' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'project' => ['type' => 'string', 'required' => false], 'logstore' => ['type' => 'string', 'required' => false], 'startTime' => ['type' => 'string', 'format' => 'iso8601_normal', 'required' => false], ], ], 'metadataField' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], ], 'dataset' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'CreateContextStoreAPIKey' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}/apikey', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateDataset' => [ 'path' => '/workspace/{workspace}/dataset', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'datasetName' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], 'description' => ['type' => 'string', 'required' => false], 'schema' => [ 'type' => 'object', 'required' => true, 'additionalProperties' => ['$ref' => '#/components/schemas/IndexKey'], ], ], ], ], ], ], 'CreateDeliveryTask' => [ 'path' => '/delivery-tasks', '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' => [ 'taskName' => ['type' => 'string', 'required' => true], 'dataSourceId' => ['type' => 'string', 'required' => true], 'taskDescription' => ['type' => 'string', 'required' => false], 'labelFiltersType' => [ 'type' => 'string', 'required' => false, 'enum' => ['Allow', 'Deny'], ], 'labelFilters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'externalLabels' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'sinkList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'sinkType' => [ 'type' => 'string', 'required' => true, 'enum' => ['Prometheus', 'AcsMaxCompute', 'AcsKafka'], ], 'sinkConfigs' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], ], ], 'resourceGroupId' => ['type' => 'string', 'required' => false], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'CreateEntityStore' => [ 'path' => '/workspace/{workspaceName}/entitystore', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateIntegrationPolicy' => [ 'path' => '/integration-policies', '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' => [ 'entityGroup' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clusterEntityType' => ['type' => 'string', 'required' => false], 'clusterId' => ['type' => 'string', 'required' => false], 'entityUserId' => ['type' => 'string', 'required' => false], 'entityGroupId' => ['type' => 'string', 'required' => false], 'vpcId' => ['type' => 'string', 'required' => false], 'disablePolicyShare' => ['type' => 'boolean', 'required' => false], 'clusterNamespace' => ['type' => 'string', 'required' => false], ], ], 'policyName' => ['type' => 'string', 'required' => false], 'policyType' => ['type' => 'string', 'required' => true], 'resourceGroupId' => ['type' => 'string', 'required' => false], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'workspace' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateMemoryStore' => [ 'path' => '/workspace/{workspace}/memorystore', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'memoryStoreName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'shortTermTtl' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'extractionStrategies' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'customExtractionStrategies' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/CustomExtractionStrategy', 'required' => false], ], 'sourceType' => ['type' => 'string'], 'traceSourceConfig' => [ 'type' => 'object', 'properties' => [ 'workspace' => ['type' => 'string'], 'query' => ['type' => 'string'], 'includeOutput' => ['type' => 'boolean'], ], ], ], ], ], ], ], 'CreatePipeline' => [ 'path' => '/workspace/{workspace}/pipeline', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'pipelineName' => ['type' => 'string', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'pipeline' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'nodes' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'id' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'parameters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'any'], ], ], ], ], ], ], 'source' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'string', 'required' => false], 'logstore' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'project' => ['type' => 'string', 'required' => false], 'logstore' => ['type' => 'string', 'required' => false], 'query' => ['type' => 'string', 'required' => false], ], ], ], ], 'sink' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'string', 'required' => false], 'dataset' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'workspace' => ['type' => 'string', 'required' => false], 'dataset' => ['type' => 'string', 'required' => false], ], ], ], ], 'executePolicy' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'mode' => ['type' => 'string', 'required' => false], 'runOnce' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'toTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'scheduled' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'interval' => ['type' => 'string', 'required' => false], 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], ], ], ], 'CreatePrometheusInstance' => [ 'path' => '/prometheus-instances', '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' => [ 'archiveDuration' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'enum' => [], ], 'authFreeReadPolicy' => ['type' => 'string', 'required' => false], 'authFreeWritePolicy' => ['type' => 'string', 'required' => false], 'enableAuthFreeRead' => ['type' => 'boolean', 'required' => false], 'enableAuthFreeWrite' => ['type' => 'boolean', 'required' => false], 'enableAuthToken' => ['type' => 'boolean', 'required' => false], 'prometheusInstanceName' => ['type' => 'string', 'required' => true], 'resourceGroupId' => ['type' => 'string', 'required' => false], 'status' => [ 'type' => 'string', 'required' => false, 'enum' => ['Running'], ], 'storageDuration' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'enum' => ['15', '30', '60', '90', '180'], ], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'workspace' => ['type' => 'string', 'required' => false], 'paymentType' => [ 'type' => 'string', 'required' => false, 'enum' => ['POSTPAY', 'POSTPAY_GB'], ], ], ], ], ], ], 'CreatePrometheusView' => [ 'path' => '/prometheus-views', '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' => [ 'authFreeReadPolicy' => ['type' => 'string', 'required' => false], 'enableAuthFreeRead' => ['type' => 'boolean', 'required' => false], 'enableAuthToken' => ['type' => 'boolean', 'required' => false], 'prometheusInstances' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'prometheusInstanceId' => ['type' => 'string', 'required' => false], 'regionId' => ['type' => 'string', 'required' => false], 'userId' => ['type' => 'string', 'required' => false], ], ], ], 'prometheusViewName' => ['type' => 'string', 'required' => true], 'resourceGroupId' => ['type' => 'string', 'required' => false], 'status' => [ 'type' => 'string', 'required' => false, 'enum' => ['Running'], ], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'version' => [ 'type' => 'string', 'required' => true, 'enum' => ['V1', 'V2'], ], 'workspace' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreatePrometheusVirtualInstance' => [ 'path' => '/virtual-instances', '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' => [ 'namespace' => ['type' => 'string', 'required' => true], 'tenantId' => ['type' => 'string'], ], ], ], ], ], 'CreateService' => [ 'path' => '/workspace/{workspace}/service', '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' => [ 'serviceName' => ['type' => 'string', 'required' => true], 'serviceType' => ['type' => 'string', 'required' => true], 'displayName' => ['type' => 'string', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'attributes' => ['type' => 'string', 'required' => false], 'serviceStatus' => ['type' => 'string', 'required' => false], 'pid' => ['type' => 'string', 'required' => false], 'resourceGroupId' => ['type' => 'string', 'required' => false], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateServiceObservability' => [ 'path' => '/workspace/{workspace}/service-observability/{type}', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'type', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateServiceRecord' => [ 'path' => '/workspace/{workspace}/service/{serviceId}/record', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'recordType' => [ 'type' => 'string', 'required' => true, 'enum' => ['logCorrelation'], ], 'recordContent' => ['type' => 'string', '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], ], ], ], 'CreateUmodel' => [ 'path' => '/workspace/{workspace}/umodel', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteAddonRelease' => [ 'path' => '/integration-policies/{policyId}/addon-releases', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'releaseName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'addonName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteAggTaskGroup' => [ 'path' => '/prometheus-instances/{instanceId}/agg-task-groups/{groupId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteAlertWebhooks' => [ 'path' => '/webhooks', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'webhookIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], 'DeleteBizTrace' => [ 'path' => '/bizTrace/{bizTraceId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'bizTraceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteCloudResource' => [ 'path' => '/cloudresource', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'DeleteContext' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}/context/{contextId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1], ], ], ], 'DeleteContextStore' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], ], ], 'DeleteContextStoreAPIKey' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}/apikey/{name}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteContexts' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}/context', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'filter', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteDataset' => [ 'path' => '/workspace/{workspace}/dataset/{datasetName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'datasetName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], ], ], 'DeleteDeliveryTask' => [ 'path' => '/delivery-task/{taskId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'taskId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteEntityStore' => [ 'path' => '/workspace/{workspaceName}/entitystore', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteIntegrationPolicy' => [ 'path' => '/integration-policies/{policyId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteMemories' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}/memory', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'agentId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'userId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'runId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'appId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteMemory' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}/memory/{memoryId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1], ], ], ], 'DeleteMemoryStore' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], ], ], 'DeletePipeline' => [ 'path' => '/workspace/{workspace}/pipeline/{pipelineName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pipelineName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeletePrometheusInstance' => [ 'path' => '/prometheus-instances/{prometheusInstanceId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusInstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeletePrometheusView' => [ 'path' => '/prometheus-views/{prometheusViewId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusViewId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeletePrometheusVirtualInstance' => [ 'path' => '/virtual-instances/{prometheusInstanceId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusInstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteService' => [ 'path' => '/workspace/{workspace}/service/{serviceId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteServiceRecord' => [ 'path' => '/workspace/{workspace}/service/{serviceId}/record', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'recordType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['logCorrelation'], ], ], ], ], 'DeleteUmodel' => [ 'path' => '/workspace/{workspace}/umodel', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteUmodelCommonSchemaRef' => [ 'path' => '/workspace/{workspace}/umodel/common-schema-ref', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'group', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteUmodelData' => [ 'path' => '/workspace/{workspace}/umodel/data', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'domain', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'kind', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteWorkspace' => [ 'path' => '/workspace/{workspaceName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeMetricMetaList' => [ 'path' => '/describe-metric-meta-list', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'metaFormat', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['CMS', 'PROM_BASIC'], ], ], [ 'name' => 'metricName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'labels', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'keywords', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], '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], ], ], ], 'ExecuteQuery' => [ 'path' => '/workspace/{workspace}/dataset/{datasetName}/query', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'datasetName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'string', 'required' => true], 'query' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'GetAddon' => [ 'path' => '/addons/{addonName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'addonName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'version', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'aliyunLang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAddonCodeTemplate' => [ 'path' => '/addons/{addonName}/alert-code-template', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'addonName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'aliyunLang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'environmentType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'version', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAddonRelease' => [ 'path' => '/integration-policies/{policyId}/addon-releases/{releaseName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'releaseName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetAddonSchema' => [ 'path' => '/addons/{addonName}/schema', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'addonName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'aliyunLang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'environmentType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'version', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAggTaskGroup' => [ 'path' => '/prometheus-instances/{instanceId}/agg-task-groups/{groupId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetBizTrace' => [ 'path' => '/bizTrace/{bizTraceId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'bizTraceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetCloudResource' => [ 'path' => '/cloudresource', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'GetCloudResourceData' => [ 'path' => '/cloudresource/data', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ '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' => true], ], ], ], 'GetCmsService' => [ 'path' => '/cmsservice', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'product', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['prometheus'], ], ], [ 'name' => 'service', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['prometheus', 'prometheusgb', 'promethues', 'ackpro'], ], ], ], ], 'GetContext' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}/context/{contextId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1], ], [ 'name' => 'formatted', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'GetContextStore' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], ], ], 'GetDataset' => [ 'path' => '/workspace/{workspace}/dataset/{datasetName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'datasetName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], ], ], 'GetDeliveryTask' => [ 'path' => '/delivery-task/{taskId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'taskId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetEntityStore' => [ 'path' => '/workspace/{workspaceName}/entitystore', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetEntityStoreData' => [ 'path' => '/workspace/{workspace}/entitiesAndRelations', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'acceptEncoding', 'in' => 'header', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'from' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'query' => ['type' => 'string', 'required' => true], 'to' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], ], ], 'GetIntegrationPolicy' => [ 'path' => '/integration-policies/{policyId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetIntegrationVersionForCS' => [ 'path' => '/integration-version/cs', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'clusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clusterType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetMemories' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}/memory/query', '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' => [ 'userId' => ['type' => 'string', 'required' => false], 'agentId' => ['type' => 'string', 'required' => false], 'appId' => ['type' => 'string', 'required' => false], 'runId' => ['type' => 'string', 'required' => false], 'filters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'any'], ], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'page' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], ], ], 'GetMemory' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}/memory/{memoryId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1], ], ], ], 'GetMemoryHistory' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}/memory/{memoryId}/history', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1], ], ], ], 'GetMemoryStore' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], ], ], 'GetPipeline' => [ 'path' => '/workspace/{workspace}/pipeline/{pipelineName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pipelineName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetPrometheusInstance' => [ 'path' => '/prometheus-instances/{prometheusInstanceId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusInstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'aliyunLang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetPrometheusUserSetting' => [ 'path' => '/prometheus-user-setting', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'aliyunLang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetPrometheusView' => [ 'path' => '/prometheus-views/{prometheusViewId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusViewId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'aliyunLang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetService' => [ 'path' => '/workspace/{workspace}/service/{serviceId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetServiceObservability' => [ 'path' => '/workspace/{workspace}/service-observability/{type}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'type', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetServiceRecord' => [ 'path' => '/workspace/{workspace}/service/{serviceId}/record', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'recordType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['logCorrelation'], ], ], ], ], 'GetUmodel' => [ 'path' => '/workspace/{workspace}/umodel', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetUmodelCommonSchemaRef' => [ 'path' => '/workspace/{workspace}/umodel/common-schema-ref', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetUmodelData' => [ 'path' => '/workspace/{workspace}/umodel/graph', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'method', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'content' => ['type' => 'any', 'required' => false], ], ], ], ], ], 'GetWorkspace' => [ 'path' => '/workspace/{workspaceName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListAddonReleases' => [ 'path' => '/integration-policies/{policyId}/addon-releases', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'addonName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'parentAddonReleaseId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListAddons' => [ 'path' => '/addons', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'aliyunLang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'category', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'regexp', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListAggTaskGroups' => [ 'path' => '/prometheus-instances/{instanceId}/agg-task-groups', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'filterAggTaskGroupIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'filterAggTaskGroupNames', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['Running', 'Stopped'], ], ], [ 'name' => 'targetPrometheusId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tags', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ 'name' => 'query', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAlertActions' => [ 'path' => '/alertActions', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'alertActionIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'type', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['FC', 'MNS', 'OPEN_API', 'SLS', 'ESS', 'PAGER_DUTY', 'WEBHOOK', 'EB', 'FC3'], ], ], [ 'name' => 'alertActionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListAlertRobots' => [ 'path' => '/robots', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'robotIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'types', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, 'enum' => ['DING', 'WEIXIN', 'FEISHU', 'SLACK'], ], ], ], [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListAlertWebhooks' => [ 'path' => '/webhooks', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'webhookIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListBizTraces' => [ 'path' => '/bizTraces', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListContactGroups' => [ 'path' => '/contactGroups', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'contactGroupIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListContacts' => [ 'path' => '/contact', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'contactIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'phone', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'email', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'groupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'queryUngroupedContacts', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListContextStoreAPIKeys' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}/apikey', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListContextStores' => [ 'path' => '/workspace/{workspace}/contextstore', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'contextType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDatasets' => [ 'path' => '/workspace/{workspace}/dataset', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'datasetName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDeliveryTasks' => [ 'path' => '/delivery-tasks', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'keyWords', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'], ], [ 'name' => 'tag', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'value' => ['type' => 'string', 'required' => false], 'key' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'ListIntegrationPolicies' => [ 'path' => '/integration-policies', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'policyName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'policyType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'addonName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'filterRegionIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tag', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'entityGroupIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'query', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'prometheusInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'bindResourceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListIntegrationPolicyAddons' => [ 'path' => '/integration-policies/{policyId}/addons', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListIntegrationPolicyCollectors' => [ 'path' => '/integration-policies/{policyId}/collectors', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'addonReleaseName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'collectorType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'language', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListIntegrationPolicyCustomScrapeJobRules' => [ 'path' => '/integration-policies/{policyId}/custom-scrape-job-rules', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'addonReleaseName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'encryptYaml', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListIntegrationPolicyDashboards' => [ 'path' => '/integration-policies/{policyId}/dashboards', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'addonName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'scene', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'language', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['zh', 'en'], ], ], ], ], 'ListIntegrationPolicyPodMonitors' => [ 'path' => '/integration-policies/{policyId}/pod-monitors', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'addonReleaseName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'encryptYaml', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListIntegrationPolicyServiceMonitors' => [ 'path' => '/integration-policies/{policyId}/service-monitors', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'addonReleaseName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'encryptYaml', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListIntegrationPolicyStorageRequirements' => [ 'path' => '/integration-policies/{policyId}/storage-requirements', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'addonName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'storageType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'addonReleaseName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListMemoryStores' => [ 'path' => '/workspace/{workspace}/memorystore', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListPipelines' => [ 'path' => '/workspace/{workspace}/pipeline', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pipelineName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListPrometheusDashboards' => [ 'path' => '/prometheus-instances/{prometheusInstanceId}/dashboards', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusInstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'aliyunLang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListPrometheusInstances' => [ 'path' => '/prometheus-instances', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusInstanceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'prometheusInstanceName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'version', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['V1', 'V2'], ], ], [ 'name' => 'resourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => [], ], ], [ 'name' => 'filterRegionIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tag', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], 'ListPrometheusViews' => [ 'path' => '/prometheus-views', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusViewIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'prometheusViewName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'version', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['V1', 'V2'], ], ], [ 'name' => 'resourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'filterRegionIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tag', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], 'ListPrometheusVirtualInstances' => [ 'path' => '/virtual-instances', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'namespace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tenantId', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32'], ], ], ], 'ListServiceRecords' => [ 'path' => '/workspace/{workspace}/service-records', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'recordType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['logCorrelation'], ], ], [ 'name' => 'search', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListServices' => [ 'path' => '/workspace/{workspace}/services', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'exclusiveMinimum' => false, 'maximum' => '500'], ], [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['TRACE', 'XTRACE', 'RUM'], ], ], [ 'name' => 'serviceName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tags', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], '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], ], ], [ 'name' => 'tag', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Tag', 'required' => false], ], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListWorkspaces' => [ 'path' => '/workspace', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '200'], ], [ 'name' => 'workspaceNameList', 'in' => 'query', 'style' => 'simple', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'region', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ManageAlertRules' => [ 'path' => '/manageAlertRules', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'formData', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/ManageAlertRulesUnifiedActionInput', 'required' => false], ], ], ], 'OpenCmsService' => [ 'path' => '/cmsservice', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'PutWorkspace' => [ 'path' => '/workspace/{workspaceName}', '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' => [ 'displayName' => ['type' => 'string', 'required' => false, 'maxLength' => 256], 'description' => ['type' => 'string', 'required' => false, 'maxLength' => 256, 'pattern' => ''], 'slsProject' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], ], ], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 56], ], ], ], 'QueryAlertRules' => [ 'path' => '/queryAlertRules', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'formData', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/QueryAlertRulesInput', 'required' => false], ], ], ], 'SearchContext' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}/context/search', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'query' => ['type' => 'string', 'required' => true], 'formatted' => ['type' => 'boolean', 'required' => false], 'filter' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'any'], ], 'limit' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'threshold' => ['type' => 'number', 'format' => 'double', 'required' => false], 'retrievalOption' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'SearchMemories' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}/memory/search', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'query' => ['type' => 'string', 'required' => false], 'userId' => ['type' => 'string', 'required' => false], 'topK' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'agentId' => ['type' => 'string', 'required' => false], 'appId' => ['type' => 'string', 'required' => false], 'runId' => ['type' => 'string', 'required' => false], 'rerank' => ['type' => 'boolean', 'required' => false], 'filters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'any'], ], 'threshold' => ['type' => 'number', 'format' => 'double', 'required' => false], 'retrievalOption' => ['type' => 'string', 'required' => false], 'searchType' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'TagResources' => [ 'path' => '/tags', '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' => [ 'resourceType' => ['type' => 'string', 'required' => true], 'resourceId' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], 'minItems' => 1, 'maxItems' => 50, ], 'tag' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Tag', 'required' => false], 'maxItems' => 20, ], ], ], ], ], ], 'UntagResources' => [ 'path' => '/tags', 'methods' => ['delete'], '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' => true, 'items' => ['type' => 'string', 'required' => false], 'minItems' => 1, 'maxItems' => 50, ], ], [ 'name' => 'tagKey', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'all', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'UpdateAddonRelease' => [ 'path' => '/integration-policies/{policyId}/addon-releases/{releaseName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'releaseName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'addonVersion' => ['type' => 'string', 'required' => false], 'dryRun' => ['type' => 'boolean', 'required' => false], 'values' => ['type' => 'string', 'required' => false], 'entityRules' => ['$ref' => '#/components/schemas/EntityDiscoverRule', 'required' => false], ], ], ], [ 'name' => 'policyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdateAggTaskGroup' => [ 'path' => '/prometheus-instances/{instanceId}/agg-task-groups/{groupId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'aggTaskGroupConfig' => ['type' => 'string', 'required' => true], 'aggTaskGroupConfigType' => ['type' => 'string', 'required' => false], 'aggTaskGroupName' => ['type' => 'string', 'required' => false], 'cronExpr' => ['type' => 'string', 'required' => false], 'delay' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '120'], 'description' => ['type' => 'string', 'required' => false], 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'maxRetries' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'maxRunTimeInSeconds' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'precheckString' => ['type' => 'string', 'required' => false], 'scheduleMode' => [ 'type' => 'string', 'required' => false, 'enum' => ['FixedRate', 'Cron'], ], 'scheduleTimeExpr' => ['type' => 'string', 'required' => false], 'status' => [ 'type' => 'string', 'required' => false, 'enum' => ['Running', 'Stopped'], ], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'targetPrometheusId' => ['type' => 'string', 'required' => true], 'toTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'UpdateAggTaskGroupStatus' => [ 'path' => '/prometheus-instances/{instanceId}/agg-task-groups/{groupId}/status', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'groupId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'status' => [ 'type' => 'string', 'required' => true, 'enum' => ['Running', 'Stopped'], ], ], ], ], ], ], 'UpdateAlertWebhook' => [ 'path' => '/webhook/{webhookId}', 'methods' => ['patch'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'webhookId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'contentType' => [ 'type' => 'string', 'required' => false, 'enum' => ['JSON', 'FORM'], ], 'headers' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'lang' => [ 'type' => 'string', 'required' => false, 'enum' => ['zh_CN', 'en_US'], ], 'method' => [ 'type' => 'string', 'required' => false, 'enum' => ['GET', 'POST'], ], 'name' => ['type' => 'string', 'required' => false], 'url' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateBizTrace' => [ 'path' => '/bizTrace/{bizTraceId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'bizTraceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'bizTraceName' => ['type' => 'string', 'required' => false], 'workspace' => ['type' => 'string', 'required' => false], 'ruleConfig' => ['type' => 'string', 'required' => false], 'advancedConfig' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateContext' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}/context/{contextId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'content' => ['type' => 'string', 'required' => false], 'payload' => ['type' => 'object', 'required' => false], 'triggerCondition' => ['type' => 'string', 'required' => false], 'experience' => ['type' => 'object', 'required' => false], 'metadata' => ['type' => 'object', 'required' => false], ], ], ], ], ], 'UpdateContextStore' => [ 'path' => '/workspace/{workspace}/contextstore/{contextStoreName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'contextStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => ['type' => 'string', 'required' => false], 'config' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'metadataField' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'source' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => false], 'logstore' => ['type' => 'string', 'required' => false], 'project' => ['type' => 'string', 'required' => false], ], ], ], ], 'contextType' => ['type' => 'string', 'required' => false], 'dataset' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'UpdateDataset' => [ 'path' => '/workspace/{workspace}/dataset/{datasetName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'datasetName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateDeliveryTask' => [ 'path' => '/delivery-task/{taskId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'taskId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'taskName' => ['type' => 'string', 'required' => false], 'dataSourceId' => ['type' => 'string', 'required' => false], 'taskDescription' => ['type' => 'string', 'required' => false], 'status' => [ 'type' => 'string', 'required' => false, 'enum' => ['Running', 'Disable'], ], 'labelFiltersType' => [ 'type' => 'string', 'required' => false, 'enum' => ['Allow', 'Deny'], ], 'labelFilters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'externalLabels' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'sinkList' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'sinkType' => [ 'type' => 'string', 'required' => false, 'enum' => ['Prometheus', 'AcsMaxCompute', 'AcsKafka'], ], 'sinkConfigs' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], ], ], 'resourceGroupId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateIntegrationPolicy' => [ 'path' => '/integration-policies/{integrationPolicyId}', 'methods' => ['put'], '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' => [ 'feePackage' => ['type' => 'string', 'required' => false], 'policyName' => ['type' => 'string', 'required' => false], 'resourceGroupId' => ['type' => 'string', 'required' => false], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'key' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], [ 'name' => 'integrationPolicyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdateMemory' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}/memory/{memoryId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'metadata' => ['type' => 'object', 'required' => false], 'text' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateMemoryStore' => [ 'path' => '/workspace/{workspace}/memorystore/{memoryStoreName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'memoryStoreName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 2, 'maxLength' => 64], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => ['type' => 'string', 'required' => false], 'shortTermTtl' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'extractionStrategies' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'customExtractionStrategies' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/CustomExtractionStrategy', 'required' => false], ], ], ], ], ], ], 'UpdateNotifyStrategy' => [ 'path' => '/notifyStrategies/{notifyStrategyId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/NotifyStrategyForModify', 'required' => false], ], [ 'name' => 'notifyStrategyId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdatePipeline' => [ 'path' => '/workspace/{workspace}/pipeline/{pipelineName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pipelineName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => ['type' => 'string', 'required' => false], 'source' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'string', 'required' => false], 'logstore' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'logstore' => ['type' => 'string', 'required' => false], 'query' => ['type' => 'string', 'required' => false], ], ], ], ], 'pipeline' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'nodes' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'id' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'parameters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'any'], ], ], ], ], ], ], 'sink' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'string', 'required' => false], 'dataset' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'workspace' => ['type' => 'string', 'required' => false], 'dataset' => ['type' => 'string', 'required' => false], ], ], ], ], 'executePolicy' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'mode' => ['type' => 'string', 'required' => false], 'runOnce' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'toTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'scheduled' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'interval' => ['type' => 'string', 'required' => false], 'fromTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], ], ], ], 'UpdatePrometheusInstance' => [ 'path' => '/prometheus-instances/{prometheusInstanceId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusInstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'archiveDuration' => [ 'type' => 'integer', 'required' => false, 'enum' => [], ], 'authFreeReadPolicy' => ['type' => 'string', 'required' => false], 'authFreeWritePolicy' => ['type' => 'string', 'required' => false], 'enableAuthFreeRead' => ['type' => 'boolean', 'required' => false], 'enableAuthFreeWrite' => ['type' => 'boolean', 'required' => false], 'enableAuthToken' => ['type' => 'boolean', 'required' => false], 'prometheusInstanceName' => ['type' => 'string', 'required' => false], 'status' => ['type' => 'string', 'required' => false], 'storageDuration' => [ 'type' => 'integer', 'required' => false, 'enum' => ['15', '30', '60', '90', '180', '365'], ], 'paymentType' => [ 'type' => 'string', 'required' => false, 'enum' => ['POSTPAY_GB', 'POSTPAY'], ], 'workspace' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdatePrometheusUserSetting' => [ 'path' => '/prometheus-user-setting/{settingKey}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'settingKey', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'settingValue', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdatePrometheusView' => [ 'path' => '/prometheus-views/{prometheusViewId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'prometheusViewId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'authFreeReadPolicy' => ['type' => 'string', 'required' => false], 'enableAuthFreeRead' => ['type' => 'boolean', 'required' => false], 'enableAuthToken' => ['type' => 'boolean', 'required' => false], 'prometheusInstances' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'prometheusInstanceId' => ['type' => 'string', 'required' => false], 'regionId' => ['type' => 'string', 'required' => false], 'userId' => ['type' => 'string', 'required' => false], ], ], ], 'prometheusViewName' => ['type' => 'string', 'required' => false], 'status' => ['type' => 'string', 'required' => false], 'workspace' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateService' => [ 'path' => '/workspace/{workspace}/service/{serviceId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceId', '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], 'attributes' => ['type' => 'string', 'required' => false], 'serviceStatus' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateServiceRecord' => [ 'path' => '/workspace/{workspace}/service/{serviceId}/record', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'recordType' => [ 'type' => 'string', 'required' => true, 'enum' => ['logCorrelation'], ], 'recordContent' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'UpdateSubscription' => [ 'path' => '/subscriptions/{subscriptionId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/SubscriptionForModify', 'required' => false], ], [ 'name' => 'subscriptionId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdateUmodel' => [ 'path' => '/workspace/{workspace}/umodel', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpsertUmodelCommonSchemaRef' => [ 'path' => '/workspace/{workspace}/umodel/common-schema-ref', 'methods' => ['patch'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'group', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'version', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpsertUmodelData' => [ 'path' => '/workspace/{workspace}/umodel/data', 'methods' => ['patch'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspace', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'method', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'elements' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'any', 'required' => false], ], ], ], ], ], ], ], 'endpoints' => [ ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-beijing.aliyuncs.com', 'endpoint' => 'metrics.cn-beijing.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-beijing.aliyuncs.com'], ['regionId' => 'cn-zhengzhou-jva', 'regionName' => '郑州(联通合营)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-zhengzhou-jva.aliyuncs.com', 'endpoint' => 'metrics.cn-zhengzhou-jva.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-zhengzhou-jva.aliyuncs.com'], ['regionId' => 'cn-heyuan', 'regionName' => '华南2(河源)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-heyuan.aliyuncs.com', 'endpoint' => 'metrics.cn-heyuan.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-heyuan.aliyuncs.com'], ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'metrics.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-zhangjiakou.aliyuncs.com'], ['regionId' => 'ap-northeast-2', 'regionName' => '韩国(首尔)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.ap-northeast-2.aliyuncs.com', 'endpoint' => 'metrics.ap-northeast-2.aliyuncs.com', 'vpc' => 'metrics-vpc.ap-northeast-2.aliyuncs.com'], ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.ap-northeast-1.aliyuncs.com', 'endpoint' => 'metrics.ap-northeast-1.aliyuncs.com', 'vpc' => 'metrics-vpc.ap-northeast-1.aliyuncs.com'], ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.ap-southeast-1.aliyuncs.com', 'endpoint' => 'metrics.ap-southeast-1.aliyuncs.com', 'vpc' => 'metrics-vpc.ap-southeast-1.aliyuncs.com'], ['regionId' => 'ap-southeast-2', 'regionName' => '澳大利亚(悉尼)已关停', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.ap-southeast-2.aliyuncs.com', 'endpoint' => 'metrics.ap-southeast-2.aliyuncs.com', 'vpc' => 'metrics-vpc.ap-southeast-2.aliyuncs.com'], ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.ap-southeast-3.aliyuncs.com', 'endpoint' => 'metrics.ap-southeast-3.aliyuncs.com', 'vpc' => 'metrics-vpc.ap-southeast-3.aliyuncs.com'], ['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.ap-southeast-5.aliyuncs.com', 'endpoint' => 'metrics.ap-southeast-5.aliyuncs.com', 'vpc' => 'metrics-vpc.ap-southeast-5.aliyuncs.com'], ['regionId' => 'ap-southeast-6', 'regionName' => '菲律宾(马尼拉)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.ap-southeast-6.aliyuncs.com', 'endpoint' => 'metrics.ap-southeast-6.aliyuncs.com', 'vpc' => 'metrics-vpc.ap-southeast-6.aliyuncs.com'], ['regionId' => 'ap-southeast-7', 'regionName' => '泰国(曼谷)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.ap-southeast-7.aliyuncs.com', 'endpoint' => 'metrics.ap-southeast-7.aliyuncs.com', 'vpc' => 'metrics-vpc.ap-southeast-7.aliyuncs.com'], ['regionId' => 'ap-southeast-8', 'regionName' => '马来西亚(柔佛州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.ap-southeast-8.aliyuncs.com', 'endpoint' => 'metrics.ap-southeast-8.aliyuncs.com', 'vpc' => 'cms-vpc.ap-southeast-8.aliyuncs.com'], ['regionId' => 'cn-zhongwei', 'regionName' => '西北2(中卫)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-zhongwei.aliyuncs.com', 'endpoint' => 'metrics.cn-zhongwei.aliyuncs.com', 'vpc' => 'cms-vpc.cn-zhongwei.aliyuncs.com'], ['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-wulanchabu.aliyuncs.com', 'endpoint' => 'metrics.cn-wulanchabu.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-wulanchabu.aliyuncs.com'], ['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-qingdao.aliyuncs.com', 'endpoint' => 'metrics.cn-qingdao.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-qingdao.aliyuncs.com'], ['regionId' => 'cn-wuhan-lr', 'regionName' => '华中1(武汉-本地地域)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-wuhan-lr.aliyuncs.com', 'endpoint' => 'metrics.cn-wuhan-lr.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-wuhan-lr.aliyuncs.com'], ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-shanghai.aliyuncs.com', 'endpoint' => 'metrics.cn-shanghai.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-shanghai.aliyuncs.com'], ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-hongkong.aliyuncs.com', 'endpoint' => 'metrics.cn-hongkong.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-hongkong.aliyuncs.com'], ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-shenzhen.aliyuncs.com', 'endpoint' => 'metrics.cn-shenzhen.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-shenzhen.aliyuncs.com'], ['regionId' => 'cn-nanjing', 'regionName' => '华东5(南京-本地地域)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-nanjing.aliyuncs.com', 'endpoint' => 'metrics.cn-nanjing.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-nanjing.aliyuncs.com'], ['regionId' => 'cn-fuzhou', 'regionName' => '华东6(福州-本地地域)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-fuzhou.aliyuncs.com', 'endpoint' => 'metrics.cn-fuzhou.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-fuzhou.aliyuncs.com'], ['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-chengdu.aliyuncs.com', 'endpoint' => 'metrics.cn-chengdu.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-chengdu.aliyuncs.com'], ['regionId' => 'cn-guangzhou', 'regionName' => '华南3(广州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-guangzhou.aliyuncs.com', 'endpoint' => 'metrics.cn-guangzhou.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-guangzhou.aliyuncs.com'], ['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-huhehaote.aliyuncs.com', 'endpoint' => 'metrics.cn-huhehaote.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-huhehaote.aliyuncs.com'], ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'metrics.cn-hangzhou.aliyuncs.com', 'endpoint' => 'metrics.cn-hangzhou.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-hangzhou.aliyuncs.com'], ['regionId' => 'us-southeast-1', 'regionName' => '美国(亚特兰大)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'metrics.us-southeast-1.aliyuncs.com', 'endpoint' => 'metrics.us-southeast-1.aliyuncs.com', 'vpc' => 'metrics-vpc.us-southeast-1.aliyuncs.com'], ['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'metrics.eu-west-1.aliyuncs.com', 'endpoint' => 'metrics.eu-west-1.aliyuncs.com', 'vpc' => 'metrics-vpc.eu-west-1.aliyuncs.com'], ['regionId' => 'eu-west-2', 'regionName' => '法国(巴黎)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'metrics.eu-west-2.aliyuncs.com', 'endpoint' => 'metrics.eu-west-2.aliyuncs.com', 'vpc' => 'cms-vpc.eu-west-2.aliyuncs.com'], ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'metrics.eu-central-1.aliyuncs.com', 'endpoint' => 'metrics.eu-central-1.aliyuncs.com', 'vpc' => 'metrics-vpc.eu-central-1.aliyuncs.com'], ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'metrics.us-east-1.aliyuncs.com', 'endpoint' => 'metrics.us-east-1.aliyuncs.com', 'vpc' => 'metrics-vpc.us-east-1.aliyuncs.com'], ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'metrics.us-west-1.aliyuncs.com', 'endpoint' => 'metrics.us-west-1.aliyuncs.com', 'vpc' => 'metrics-vpc.us-west-1.aliyuncs.com'], ['regionId' => 'na-south-1', 'regionName' => '墨西哥', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'metrics.na-south-1.aliyuncs.com', 'endpoint' => 'metrics.na-south-1.aliyuncs.com', 'vpc' => 'metrics-vpc.na-south-1.aliyuncs.com'], ['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'metrics.me-east-1.aliyuncs.com', 'endpoint' => 'metrics.me-east-1.aliyuncs.com', 'vpc' => 'metrics-vpc.me-east-1.aliyuncs.com'], ['regionId' => 'ap-south-1', 'regionName' => '印度(孟买)已关停', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'metrics.ap-south-1.aliyuncs.com', 'endpoint' => 'metrics.ap-south-1.aliyuncs.com', 'vpc' => 'metrics-vpc.ap-south-1.aliyuncs.com'], ['regionId' => 'me-central-1', 'regionName' => '沙特(利雅得)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'metrics.me-central-1.aliyuncs.com', 'endpoint' => 'metrics.me-central-1.aliyuncs.com', 'vpc' => 'metrics-vpc.me-central-1.aliyuncs.com'], ['regionId' => 'cn-hangzhou-finance', 'regionName' => '华东1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'metrics.cn-hangzhou-finance.aliyuncs.com', 'endpoint' => 'metrics.cn-hangzhou-finance.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-hangzhou-finance.aliyuncs.com'], ['regionId' => 'cn-shenzhen-finance-1', 'regionName' => '华南1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'metrics.cn-shenzhen-finance-1.aliyuncs.com', 'endpoint' => 'metrics.cn-shenzhen-finance-1.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-shenzhen-finance-1.aliyuncs.com'], ['regionId' => 'cn-beijing-finance-1', 'regionName' => '华北2 金融云(邀测)', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'metrics.cn-beijing-finance-1.aliyuncs.com', 'endpoint' => 'metrics.cn-beijing-finance-1.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-beijing-finance-1.aliyuncs.com'], ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'metrics.cn-shanghai-finance-1.aliyuncs.com', 'endpoint' => 'metrics.cn-shanghai-finance-1.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-shanghai-finance-1.aliyuncs.com'], ['regionId' => 'cn-wulanchabu-gic-1', 'regionName' => '华北6(乌兰察布)通用行业云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'metrics.cn-wulanchabu-gic-1.aliyuncs.com', 'endpoint' => 'metrics.cn-wulanchabu-gic-1.aliyuncs.com', 'vpc' => 'cms-vpc.cn-wulanchabu-gic-1.aliyuncs.com'], ['regionId' => 'cn-heyuan-acdr-1', 'regionName' => '河源专属云汽车合规', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'metrics.cn-heyuan-acdr-1.aliyuncs.com', 'endpoint' => 'metrics.cn-heyuan-acdr-1.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-heyuan-acdr-1.aliyuncs.com'], ['regionId' => 'cn-north-2-gov-1', 'regionName' => '北京政务云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'metrics.cn-north-2-gov-1.aliyuncs.com', 'endpoint' => 'metrics.cn-north-2-gov-1.aliyuncs.com', 'vpc' => 'metrics-vpc.cn-north-2-gov-1.aliyuncs.com'], ], ];