'1.0', 'info' => ['style' => 'ROA', 'product' => 'GEMP', 'version' => '2021-04-13'], 'components' => [ 'schemas' => [], ], 'apis' => [ 'AddProblemServiceGroup' => [ 'path' => '/problem/addServiceGroup', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'serviceGroupIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'BillingStatistics' => [ 'path' => '/charging/details', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'CancelProblem' => [ 'path' => '/problem/cancel', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'cancelReasonDescription' => ['type' => 'string', 'required' => false], 'cancelReason' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemNotifyType' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CheckWebhook' => [ 'path' => '/services/check/webhook', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'webhook' => ['type' => 'string', 'required' => false], 'webhookType' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ConfirmIntegrationConfig' => [ 'path' => '/integrationConfig/confirm', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'integrationConfigId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateEscalationPlan' => [ 'path' => '/escalationPlan/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'escalationPlanName' => ['type' => 'string', 'required' => true], 'escalationPlanDescription' => ['type' => 'string', 'required' => true], 'escalationPlanScopeObjects' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'scopeObjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'scope' => ['type' => 'string', 'required' => false], ], ], ], 'escalationPlanRules' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'escalationPlanConditions' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'level' => ['type' => 'string', 'required' => true], 'effection' => ['type' => 'string', 'required' => true], ], ], ], 'escalationPlanStrategies' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'noticeTime' => ['type' => 'string', 'required' => true], 'noticeObjects' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'noticeChannels' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], ], 'enableWebhook' => ['type' => 'boolean', 'required' => true], 'serviceGroupIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'escalationPlanType' => ['type' => 'string', 'required' => false], 'noticeRoleList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], 'escalationPlanType' => ['type' => 'string', 'required' => false], ], ], ], 'clientToken' => ['type' => 'string', 'required' => false], 'isGlobal' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'CreateIncident' => [ 'path' => '/incident/manualSave', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentLevel' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'relatedServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'effect' => ['type' => 'string', 'required' => false], 'incidentTitle' => ['type' => 'string', 'required' => false], 'assignUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'incidentDescription' => ['type' => 'string', 'required' => false], 'channels' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'CreateIncidentSubtotal' => [ 'path' => '/incident/save/subtotal', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateIntegrationConfig' => [ 'path' => '/integrationConfig/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'monitorSourceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateProblem' => [ 'path' => '/problem/upgrade', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemName' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'problemStatus' => ['type' => 'string', 'required' => false], 'problemLevel' => ['type' => 'string', 'required' => false], 'progressSummary' => ['type' => 'string', 'required' => false], 'relatedServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'mainHandlerId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'preliminaryReason' => ['type' => 'string', 'required' => false], 'discoverTime' => ['type' => 'string', 'required' => false], 'recoveryTime' => ['type' => 'string', 'required' => false], 'affectServiceIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'serviceGroupIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemNotifyType' => ['type' => 'string', 'required' => false], 'progressSummaryRichTextId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'CreateProblemEffectionService' => [ 'path' => '/problem/process/effectionService/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'level' => ['type' => 'string', 'required' => false], 'status' => ['type' => 'string', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'pictureUrl' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateProblemMeasure' => [ 'path' => '/problem/improvement/measure/save', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'content' => ['type' => 'string', 'required' => false], 'checkStandard' => ['type' => 'string', 'required' => false], 'checkUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'planFinishTime' => ['type' => 'string', 'required' => false], 'directorId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'stalkerId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'status' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateProblemSubtotal' => [ 'path' => '/problem/save/subtotal', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateProblemTimeline' => [ 'path' => '/problem/process/timeline/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'keyNode' => ['type' => 'string', 'required' => false], 'content' => ['type' => 'string', 'required' => false], 'time' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateProblemTimelines' => [ 'path' => '/problem/process/timeline/batchCreate', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'timelineNodes' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateRichText' => [ 'path' => '/rich/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'instanceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'instanceType' => ['type' => 'string', 'required' => false], 'richText' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateRouteRule' => [ 'path' => '/routeRule/save', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ruleName' => ['type' => 'string', 'required' => true], 'enableStatus' => ['type' => 'string', 'required' => false], 'relatedServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'routeType' => ['type' => 'string', 'required' => true], 'incidentLevel' => ['type' => 'string', 'required' => true], 'assignObjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'assignObjectType' => ['type' => 'string', 'required' => true], 'effection' => ['type' => 'string', 'required' => true], 'timeWindow' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'matchCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'timeWindowUnit' => ['type' => 'string', 'required' => true], 'routeChildRules' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'monitorSourceId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'conditions' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'key' => ['type' => 'string', 'required' => true], 'value' => ['type' => 'string', 'required' => true], 'operationSymbol' => ['type' => 'string', 'required' => true], ], ], ], 'childConditionRelation' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemLevel' => ['type' => 'string', 'required' => false], ], ], ], 'notifyChannels' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], ], 'clientToken' => ['type' => 'string', 'required' => false], 'childRuleRelation' => ['type' => 'string', 'required' => true], 'problemLevelGroup' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'childRuleRelation' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'matchCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'timeWindow' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'timeWindowUnit' => ['type' => 'string', 'required' => false], 'enableUpgrade' => ['type' => 'boolean', 'required' => false], 'upgradeTimeWindow' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'upgradeTimeWindowUnit' => ['type' => 'string', 'required' => false], ], ], ], 'coverageProblemLevels' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'problemEffectionServices' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'convergenceFields' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'convergenceType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], 'CreateService' => [ 'path' => '/services/save', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceDescription' => ['type' => 'string', 'required' => false], 'serviceName' => ['type' => 'string', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], 'escalationPlanId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'serviceGroupIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'CreateServiceGroup' => [ 'path' => '/services/group/insert', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupName' => ['type' => 'string', 'required' => true], 'userIds' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], 'enableWebhook' => ['type' => 'string', 'required' => true], 'webhookType' => ['type' => 'string', 'required' => true], 'serviceGroupDescription' => ['type' => 'string', 'required' => false], 'webhookLink' => ['type' => 'string', 'required' => true], 'monitorSourceTemplates' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'templateId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'monitorSourceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'monitorSourceName' => ['type' => 'string', 'required' => false], 'templateContent' => ['type' => 'string', 'required' => false], ], ], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateServiceGroupScheduling' => [ 'path' => '/services/group/scheduling/save', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'schedulingWay' => ['type' => 'string', 'required' => true], 'fastScheduling' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'singleDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'dutyPlan' => ['type' => 'string', 'required' => false], 'singleDurationUnit' => ['type' => 'string', 'required' => false], 'schedulingUsers' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'schedulingUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'schedulingOrder' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'schedulingObjectType' => ['type' => 'string', 'required' => false], 'schedulingUserIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'fineScheduling' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'period' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'periodUnit' => ['type' => 'string', 'required' => false], 'shiftType' => ['type' => 'string', 'required' => false], 'schedulingFineShifts' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'schedulingStartTime' => ['type' => 'string', 'required' => false], 'schedulingEndTime' => ['type' => 'string', 'required' => false], 'schedulingOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'skipOneDay' => ['type' => 'boolean', 'required' => false], 'cycleOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'shiftName' => ['type' => 'string', 'required' => false], 'schedulingUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'schedulingObjectType' => ['type' => 'string', 'required' => false], 'schedulingUserIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], 'schedulingTemplateFineShifts' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'schedulingStartTime' => ['type' => 'string', 'required' => false], 'schedulingEndTime' => ['type' => 'string', 'required' => false], 'schedulingOrder' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'schedulingUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'schedulingUserName' => ['type' => 'string', 'required' => false], 'skipOneDay' => ['type' => 'boolean', 'required' => false], 'schedulingObjectType' => ['type' => 'string', 'required' => false], 'schedulingUserIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateSubscription' => [ 'path' => '/notify/subscription/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'subscriptionTitle' => ['type' => 'string', 'required' => true], 'scope' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'notifyObjectType' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'expiredType' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'period' => ['type' => 'string', 'required' => false], 'scopeObjectList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'scopeObjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'notifyObjectList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'notifyObjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'notifyStrategyList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'instanceType' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'strategies' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'conditions' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'effection' => ['type' => 'string', 'required' => false], 'problemNotifyType' => ['type' => 'string', 'required' => false], 'level' => ['type' => 'string', 'required' => false], 'action' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'channels' => ['type' => 'string', 'required' => true], 'periodChannel' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'workday' => ['type' => 'string', 'required' => false], 'nonWorkday' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'clientToken' => ['type' => 'string', 'required' => false], 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateTenantApplication' => [ 'path' => '/mobileApp/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'channel' => ['type' => 'string', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'CreateUser' => [ 'path' => '/user/create', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ramId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'phone' => ['type' => 'string', 'required' => false], 'username' => ['type' => 'string', 'required' => false], 'email' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'roleIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'DeleteEscalationPlan' => [ 'path' => '/escalationPlan/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'escalationPlanId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteIncident' => [ 'path' => '/incident/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'DeleteIntegrationConfig' => [ 'path' => '/integrationConfig/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'integrationConfigId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteProblem' => [ 'path' => '/problem/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteProblemEffectionService' => [ 'path' => '/problem/process/effectionService/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'effectionServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteProblemMeasure' => [ 'path' => '/problem/improvement/measure/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'measureId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemId' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteProblemTimeline' => [ 'path' => '/problem/process/timeline/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemTimelineId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteRouteRule' => [ 'path' => '/routeRule/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'routeRuleId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteService' => [ 'path' => '/services/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteServiceGroup' => [ 'path' => '/services/group/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteServiceGroupScheduling' => [ 'path' => '/services/group/scheduling/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'DeleteServiceGroupUser' => [ 'path' => '/services/group/deleteServiceGroupUser', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'oldUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'newUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'removeUser' => ['type' => 'boolean', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteSubscription' => [ 'path' => '/notify/subscription/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'subscriptionId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'DeleteUser' => [ 'path' => '/user/delete', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'userId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeliverIncident' => [ 'path' => '/incident/deliver', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'assignUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DisableEscalationPlan' => [ 'path' => '/escalationPlan/disable', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'escalationPlanId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DisableIntegrationConfig' => [ 'path' => '/integrationConfig/disable', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'integrationConfigId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DisableRouteRule' => [ 'path' => '/routeRule/disable', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'routeRuleId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DisableServiceGroupWebhook' => [ 'path' => '/services/group/disableWebhook', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DisableSubscription' => [ 'path' => '/notify/subscription/doDisable', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'subscriptionId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'EnableEscalationPlan' => [ 'path' => '/escalationPlan/enable', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'escalationPlanId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'EnableIntegrationConfig' => [ 'path' => '/integrationConfig/enable', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'integrationConfigId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'EnableRouteRule' => [ 'path' => '/routeRule/enable', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'routeRuleId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'EnableServiceGroupWebhook' => [ 'path' => '/services/group/enableWebhook', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'EnableSubscription' => [ 'path' => '/notify/subscription/enable', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'subscriptionId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'FinishIncident' => [ 'path' => '/incident/finish', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Body', 'in' => 'body', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'incidentIds' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'incidentFinishReason' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'incidentFinishReasonDescription' => ['type' => 'string', 'required' => false], 'incidentFinishSolution' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'incidentFinishSolutionDescription' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'FinishProblem' => [ 'path' => '/problem/finish', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GeneratePictureLink' => [ 'path' => '/rich/oss/getPictureLink', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'keys' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'GeneratePictureUploadSign' => [ 'path' => '/rich/oss/generatePostPolicy', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'instanceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'instanceType' => ['type' => 'string', 'required' => false], 'files' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fileName' => ['type' => 'string', 'required' => false], 'fileType' => ['type' => 'string', 'required' => false], 'fileSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], ], ], 'GenerateProblemPictureLink' => [ 'path' => '/problem/process/oss/getPresignedLink', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'keys' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'problemId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GenerateProblemPictureUploadSign' => [ 'path' => '/problem/process/oss/generatePostPolicy', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'fileName' => ['type' => 'string', 'required' => false], 'fileType' => ['type' => 'string', 'required' => false], 'fileSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'GetEscalationPlan' => [ 'path' => '/escalationPlan/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'escalationPlanId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetEvent' => [ 'path' => '/events/getLastTimeEvent', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'monitorSourceId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], ], ], 'GetHomePageGuidance' => [ 'path' => '/guidance/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetIncident' => [ 'path' => '/incident/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetIncidentListByIdList' => [ 'path' => '/incident/getIncidentListByIdList', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'incidentIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'GetIncidentStatistics' => [ 'path' => '/incident/count', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetIncidentSubtotalCount' => [ 'path' => '/incident/subtotal/count', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentIds' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetIntegrationConfig' => [ 'path' => '/integrationConfig/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'integrationConfigId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetProblem' => [ 'path' => '/problem/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetProblemEffectionService' => [ 'path' => '/problem/process/effectionService/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'effectionServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetProblemImprovement' => [ 'path' => '/problem/improvement/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetProblemPreview' => [ 'path' => '/problem/preview', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemNotifyType' => ['type' => 'string', 'required' => false], 'problemLevel' => ['type' => 'string', 'required' => false], 'effectServiceIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'relatedServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'serviceGroupIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetResourceStatistics' => [ 'path' => '/config/resource/count', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetRichText' => [ 'path' => '/rich/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'richTextId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'instanceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'instanceType' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetRouteRule' => [ 'path' => '/routeRule/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'routeRuleId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetService' => [ 'path' => '/services/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetServiceGroup' => [ 'path' => '/services/group/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetServiceGroupPersonScheduling' => [ 'path' => '/services/group/scheduling/user/getScheduling', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'userId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetServiceGroupScheduling' => [ 'path' => '/services/group/scheduling/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetServiceGroupSchedulingPreview' => [ 'path' => '/services/group/scheduling/preview', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'schedulingWay' => ['type' => 'string', 'required' => true], 'fastScheduling' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'singleDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'dutyPlan' => ['type' => 'string', 'required' => false], 'singleDurationUnit' => ['type' => 'string', 'required' => false], 'schedulingUsers' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'schedulingUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'schedulingOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], 'fineScheduling' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'period' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'periodUnit' => ['type' => 'string', 'required' => false], 'shiftType' => ['type' => 'string', 'required' => false], 'schedulingFineShifts' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'schedulingStartTime' => ['type' => 'string', 'required' => false], 'schedulingEndTime' => ['type' => 'string', 'required' => false], 'schedulingOrder' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'shiftName' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'clientToken' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], 'startTime' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetServiceGroupSpecialPersonScheduling' => [ 'path' => '/services/group/scheduling/getUserScheduling', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'userId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetSimilarIncidentStatistics' => [ 'path' => '/incident/similarIncident/statistics', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'incidentTitle' => ['type' => 'string', 'required' => true], 'createTime' => ['type' => 'string', 'required' => true], 'relatedServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'events' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetSubscription' => [ 'path' => '/notify/subscription/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'subscriptionId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'notFilterScopeObjectDeleted' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'GetTenantApplication' => [ 'path' => '/mobileApp/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'GetTenantStatus' => [ 'path' => '/tenant/getTenantStatus', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tenantRamId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], ], ], 'GetUser' => [ 'path' => '/user/getUser', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'userId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetUserGuideStatus' => [ 'path' => '/user/guide/status', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListAlerts' => [ 'path' => '/alerts/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'alertLevel' => ['type' => 'string', 'required' => false], 'relatedServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'alertName' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'alertSourceName' => ['type' => 'string', 'required' => false], 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], 'ruleName' => ['type' => 'string', 'required' => false], 'monitorSourceId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListByMonitorSourceId' => [ 'path' => '/routeRule/listByMonitorSourceId', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'monitorSourceId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListChartDataForServiceGroup' => [ 'path' => '/statistics/chartDataForServiceGroup/', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListChartDataForUser' => [ 'path' => '/statistics/chartDataForUser/', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListConfigs' => [ 'path' => '/config/all', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListDataReportForServiceGroup' => [ 'path' => '/statistics/listDataReportForServiceGroup', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'serviceGroupName' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListDataReportForUser' => [ 'path' => '/statistics/listDataReportForUser', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ListDictionaries' => [ 'path' => '/dict/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListEscalationPlanServices' => [ 'path' => '/escalationPlan/services', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListEscalationPlans' => [ 'path' => '/escalationPlan/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'escalationPlanName' => ['type' => 'string', 'required' => false], 'serviceName' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'isGlobal' => ['type' => 'boolean', 'required' => false], 'status' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListEscalationPlansByNoticeObject' => [ 'path' => '/escalationPlan/listByNoticeObject', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'properties' => [ 'noticeObjectId' => ['type' => 'integer', 'format' => 'int64'], 'noticeObjectType' => ['type' => 'integer', 'format' => 'int64'], ], ], ], ], ], 'ListIncidentDetailEscalationPlans' => [ 'path' => '/incident/detail/escalation', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListIncidentDetailTimelines' => [ 'path' => '/incident/detail/timeline', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'idSort' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListIncidentSubtotals' => [ 'path' => '/incident/list/subtotal', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListIncidentTimelines' => [ 'path' => '/incident/timeline', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ListIncidents' => [ 'path' => '/incident/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentLevel' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'effect' => ['type' => 'string', 'required' => false], 'relationServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'incidentStatus' => ['type' => 'string', 'required' => false], 'me' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'createStartTime' => ['type' => 'string', 'required' => false], 'createEndTime' => ['type' => 'string', 'required' => false], 'ruleName' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListIntegrationConfigTimelines' => [ 'path' => '/integrationConfig/timeline', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'integrationConfigId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListIntegrationConfigs' => [ 'path' => '/integrationConfig/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'monitorSourceName' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListMonitorSources' => [ 'path' => '/monitorSource/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListProblemDetailOperations' => [ 'path' => '/problem/detail/operations', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'createTimeSort' => ['type' => 'string', 'required' => false], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], ], ], 'ListProblemOperations' => [ 'path' => '/problem/operations', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], 'ListProblemSubtotals' => [ 'path' => '/problem/list/subtotal', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListProblemTimeLines' => [ 'path' => '/problem/detail/timeLines', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListProblems' => [ 'path' => '/problem/listProblems', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'queryType' => ['type' => 'string', 'required' => false], 'problemStatus' => ['type' => 'string', 'required' => false], 'problemLevel' => ['type' => 'string', 'required' => false], 'affectServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'mainHandlerId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'repeaterId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'discoveryStartTime' => ['type' => 'string', 'required' => false], 'discoveryEndTime' => ['type' => 'string', 'required' => false], 'restoreEndTime' => ['type' => 'string', 'required' => false], 'restoreStartTime' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListRouteRules' => [ 'path' => '/routeRule/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ruleName' => ['type' => 'string', 'format' => 'byte', 'required' => false], 'serviceName' => ['type' => 'string', 'format' => 'byte', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'routeType' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'notFilterRouteRuleDeleted' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'ListRouteRulesByAssignWhoId' => [ 'path' => '/routeRule/listByAssignWhoId', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'properties' => [ 'assignWhoId' => ['type' => 'integer', 'format' => 'int64'], 'assignWhoType' => ['type' => 'integer', 'format' => 'int64'], ], ], ], ], ], 'ListRouteRulesByService' => [ 'path' => '/routeRule/listByService', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'ListServiceGroupMonitorSourceTemplates' => [ 'path' => '/services/group/listServiceGroupMonitorSourceTemplates', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'requestId' => ['type' => 'string', 'required' => false], 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ListServiceGroups' => [ 'path' => '/services/group/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'queryName' => ['type' => 'string', 'required' => false], 'queryType' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'isScheduled' => ['type' => 'boolean', 'required' => false], 'orderByScheduleStatus' => ['type' => 'boolean', 'required' => false], 'userId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'serviceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ListServiceGroupsByUserId' => [ 'path' => '/services/group/listByUserId', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'ListServices' => [ 'path' => '/services/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceName' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListSourceEvents' => [ 'path' => '/events/listOriginalEvent', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'instanceId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'instanceType' => ['type' => 'string', 'required' => true], 'startRowKey' => ['type' => 'string', 'required' => false], 'stopRowKey' => ['type' => 'string', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListSourceEventsForMonitorSource' => [ 'path' => '/events/queryLastestEvents', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'monitorSourceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ListSubscriptionServiceGroups' => [ 'path' => '/problem/serviceGroup/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListSubscriptions' => [ 'path' => '/notify/subscription/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'subscriptionTitle' => ['type' => 'string', 'required' => false], 'scope' => ['type' => 'string', 'required' => false], 'scopeObject' => ['type' => 'string', 'required' => false], 'notifyObjectType' => ['type' => 'string', 'required' => false], 'notifyObject' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'notFilterScopeObjectDeleted' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'ListTrendForSourceEvent' => [ 'path' => '/events/querySourceEventTrend', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'requestId' => ['type' => 'string', 'required' => false], 'instanceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'instanceType' => ['type' => 'string', 'required' => false], 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], 'timeUnit' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'ListUserSerivceGroups' => [ 'path' => '/user/preview/detail', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'userId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListUsers' => [ 'path' => '/user/list', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'username' => ['type' => 'string', 'required' => false], 'phone' => ['type' => 'string', 'required' => false], 'ramId' => ['type' => 'string', 'required' => false], 'scene' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'pageNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pageSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'synergyChannel' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'PushMonitor' => [ 'path' => '/api/monitor/push/{apiKey}', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'Anonymous' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'apiKey', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RecoverProblem' => [ 'path' => '/problem/recovery', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'recoveryTime' => ['type' => 'string', 'required' => false], 'problemNotifyType' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'RefreshIntegrationConfigKey' => [ 'path' => '/integrationConfig/refreshKey', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'integrationConfigId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'RemoveIntegrationConfig' => [ 'path' => '/integrationConfig/remove', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'integrationConfigId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'RemoveProblemServiceGroup' => [ 'path' => '/problem/removeServiceGroup', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'serviceGroupIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'ReplayProblem' => [ 'path' => '/problem/replay', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'replayDutyUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'RespondIncident' => [ 'path' => '/incident/response', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Body', 'in' => 'body', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'incidentIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'RevokeProblemRecovery' => [ 'path' => '/problem/revoke', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemNotifyType' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UnbindUser' => [ 'path' => '/user/unbind', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'UpdateEscalationPlan' => [ 'path' => '/escalationPlan/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'escalationPlanId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'escalationPlanName' => ['type' => 'string', 'required' => false], 'escalationPlanDescription' => ['type' => 'string', 'required' => false], 'escalationPlanScopeObjects' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'id' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'scopeObjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'scope' => ['type' => 'string', 'required' => false], ], ], ], 'escalationPlanRules' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'id' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'escalationPlanType' => ['type' => 'string', 'required' => false], 'escalationPlanConditions' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'level' => ['type' => 'string', 'required' => false], 'effection' => ['type' => 'string', 'required' => false], ], ], ], 'escalationPlanStrategies' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'noticeTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'noticeObjects' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'noticeChannels' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'serviceGroupIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'enableWebhook' => ['type' => 'boolean', 'required' => false], 'escalationPlanType' => ['type' => 'string', 'required' => false], 'noticeRoleList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], ], 'clientToken' => ['type' => 'string', 'required' => false], 'isGlobal' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'UpdateIncident' => [ 'path' => '/incident/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'incidentId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'incidentLevel' => ['type' => 'string', 'required' => false], 'effect' => ['type' => 'string', 'required' => false], 'incidentTitle' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateIntegrationConfig' => [ 'path' => '/integrationConfig/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'integrationConfigId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'accessKey' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateProblem' => [ 'path' => '/problem/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemName' => ['type' => 'string', 'required' => false], 'level' => ['type' => 'string', 'required' => false], 'relatedServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'progressSummary' => ['type' => 'string', 'required' => false], 'preliminaryReason' => ['type' => 'string', 'required' => false], 'mainHandlerId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'feedback' => ['type' => 'string', 'required' => false], 'serviceGroupIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'progressSummaryRichTextId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'UpdateProblemEffectionService' => [ 'path' => '/problem/process/effectionService/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'level' => ['type' => 'string', 'required' => false], 'status' => ['type' => 'string', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'picUrl' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'effectionServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateProblemImprovement' => [ 'path' => '/problem/improvement/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemReason' => ['type' => 'string', 'required' => false], 'recentActivity' => ['type' => 'string', 'required' => false], 'injectionMode' => ['type' => 'string', 'required' => false], 'recoveryMode' => ['type' => 'string', 'required' => false], 'discoverSource' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'userReport' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'monitorSourceName' => ['type' => 'string', 'required' => false], 'relationChanges' => ['type' => 'string', 'required' => false], 'dutyUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'replayDutyUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'dutyDepartmentName' => ['type' => 'string', 'required' => false], 'dutyDepartmentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'remark' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'customProblemReason' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateProblemMeasure' => [ 'path' => '/problem/improvement/measure/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'content' => ['type' => 'string', 'required' => false], 'checkStandard' => ['type' => 'string', 'required' => false], 'checkUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'directorId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'stalkerId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'planFinishTime' => ['type' => 'string', 'required' => false], 'measureId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'status' => ['type' => 'string', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], 'UpdateProblemNotice' => [ 'path' => '/problem/notify', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemNotifyType' => ['type' => 'string', 'required' => false], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateProblemTimeline' => [ 'path' => '/problem/process/timeline/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'problemTimelineId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'keyNode' => ['type' => 'string', 'required' => false], 'content' => ['type' => 'string', 'required' => false], 'time' => ['type' => 'string', 'required' => false], 'problemId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateRichText' => [ 'path' => '/rich/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'richTextId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'instanceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'instanceType' => ['type' => 'string', 'required' => false], 'richText' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateRouteRule' => [ 'path' => '/routeRule/edit', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ruleName' => ['type' => 'string', 'required' => true], 'relatedServiceId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'routeRuleId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'routeType' => ['type' => 'string', 'required' => true], 'incidentLevel' => ['type' => 'string', 'required' => true], 'assignObjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'assignObjectType' => ['type' => 'string', 'required' => true], 'effection' => ['type' => 'string', 'required' => true], 'timeWindow' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'timeWindowUnit' => ['type' => 'string', 'required' => true], 'matchCount' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'routeChildRules' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'childRouteRuleId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'conditions' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'key' => ['type' => 'string', 'required' => true], 'value' => ['type' => 'string', 'required' => true], 'operationSymbol' => ['type' => 'string', 'required' => true], ], ], ], 'monitorSourceId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'isValidChildRule' => ['type' => 'boolean', 'required' => true], 'childConditionRelation' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'problemLevel' => ['type' => 'string', 'required' => false], ], ], ], 'notifyChannels' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], ], 'clientToken' => ['type' => 'string', 'required' => false], 'childRuleRelation' => ['type' => 'string', 'required' => false], 'problemLevelGroup' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'object', 'properties' => [ 'childRuleRelation' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'matchCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'timeWindow' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'timeWindowUnit' => ['type' => 'string', 'required' => false], 'enableUpgrade' => ['type' => 'boolean', 'required' => false], 'upgradeTimeWindow' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'upgradeTimeWindowUnit' => ['type' => 'string', 'required' => false], ], ], ], 'coverageProblemLevels' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'problemEffectionServices' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], 'convergenceFields' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'convergenceType' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], 'UpdateService' => [ 'path' => '/services/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceDescription' => ['type' => 'string', 'required' => false], 'serviceName' => ['type' => 'string', 'required' => false], 'serviceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'clientToken' => ['type' => 'string', 'required' => false], 'escalationPlanId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'serviceGroupIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'UpdateServiceGroup' => [ 'path' => '/services/group/modify', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'enableWebhook' => ['type' => 'string', 'required' => true], 'webhookType' => ['type' => 'string', 'required' => true], 'webhookLink' => ['type' => 'string', 'required' => true], 'serviceGroupName' => ['type' => 'string', 'required' => true], 'serviceGroupDescription' => ['type' => 'string', 'required' => false], 'userIds' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], 'monitorSourceTemplates' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'templateId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'monitorSourceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'monitorSourceName' => ['type' => 'string', 'required' => false], 'templateContent' => ['type' => 'string', 'required' => false], ], ], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateServiceGroupScheduling' => [ 'path' => '/services/group/scheduling/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'schedulingWay' => ['type' => 'string', 'required' => true], 'fastScheduling' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'singleDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'dutyPlan' => ['type' => 'string', 'required' => false], 'singleDurationUnit' => ['type' => 'string', 'required' => false], 'schedulingUsers' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'schedulingUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'schedulingOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'schedulingObjectType' => ['type' => 'string', 'required' => false], 'schedulingUserIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], 'id' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'fineScheduling' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'period' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'periodUnit' => ['type' => 'string', 'required' => false], 'shiftType' => ['type' => 'string', 'required' => false], 'schedulingFineShifts' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'schedulingStartTime' => ['type' => 'string', 'required' => false], 'schedulingEndTime' => ['type' => 'string', 'required' => false], 'schedulingOrder' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'shiftName' => ['type' => 'string', 'required' => false], 'skipOneDay' => ['type' => 'boolean', 'required' => false], 'schedulingUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'cycleOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'schedulingObjectType' => ['type' => 'string', 'required' => false], 'schedulingUserIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], 'schedulingTemplateFineShifts' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'schedulingStartTime' => ['type' => 'string', 'required' => false], 'schedulingEndTime' => ['type' => 'string', 'required' => false], 'schedulingOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'schedulingUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'shiftName' => ['type' => 'string', 'required' => false], 'skipOneDay' => ['type' => 'boolean', 'required' => false], 'schedulingObjectType' => ['type' => 'string', 'required' => false], 'schedulingUserIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], 'id' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateServiceGroupSpecialDayScheduling' => [ 'path' => '/services/group/scheduling/updateSpecialDayScheduling', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceGroupId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'schedulingDate' => ['type' => 'string', 'required' => true], 'schedulingSpecialDays' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'schedulingStartTime' => ['type' => 'string', 'required' => true], 'schedulingEndTime' => ['type' => 'string', 'required' => true], 'schedulingUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'schedulingOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'schedulingObjectType' => ['type' => 'string', 'required' => false], 'schedulingUserIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], 'clientToken' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateSubscription' => [ 'path' => '/notify/subscription/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'subscriptionId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'subscriptionTitle' => ['type' => 'string', 'required' => true], 'scope' => ['type' => 'string', 'required' => true], 'notifyObjectType' => ['type' => 'string', 'required' => true], 'expiredType' => ['type' => 'string', 'required' => true], 'period' => ['type' => 'string', 'required' => false], 'scopeObjectList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'id' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'scopeObjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'notifyObjectList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'id' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'notifyObjectId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'notifyStrategyList' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'instanceType' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'strategies' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'id' => ['type' => 'string', 'required' => false], 'channels' => ['type' => 'string', 'required' => false], 'conditions' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'level' => ['type' => 'string', 'required' => false], 'effection' => ['type' => 'string', 'required' => false], 'problemNotifyType' => ['type' => 'string', 'required' => false], 'action' => ['type' => 'string', 'required' => false], ], ], ], 'periodChannel' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'workday' => ['type' => 'string', 'required' => false], 'nonWorkday' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'startTime' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateUser' => [ 'path' => '/user/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ramId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'phone' => ['type' => 'string', 'required' => false], 'username' => ['type' => 'string', 'required' => false], 'email' => ['type' => 'string', 'required' => false], 'userId' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'clientToken' => ['type' => 'string', 'required' => false], 'roleIdList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], 'UpdateUserGuideStatus' => [ 'path' => '/user/update/guide/status', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'clientToken' => ['type' => 'string', 'required' => false], 'guideAction' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'VerifyRouteRule' => [ 'path' => '/routeRule/verify', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'routeRuleId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'testSourceEvents' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'monitorSourceId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'monitorSourceName' => ['type' => 'string', 'required' => false], 'eventTime' => ['type' => 'string', 'required' => false], 'eventJson' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], ], 'endpoints' => [ ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'gemp.cn-shanghai.aliyuncs.com', 'endpoint' => 'gemp.cn-shanghai.aliyuncs.com', 'vpc' => 'gemp-vpc.cn-shanghai.aliyuncs.com'], ], ];