'1.0', 'info' => [ 'style' => 'RPC', 'product' => 'emas-appmonitor', 'version' => '2019-06-11', ], 'components' => [ 'schemas' => [ 'ConditionalRule' => [ 'type' => 'object', 'properties' => [ 'SampleRate' => [ 'type' => 'number', 'format' => 'float', ], 'Name' => [ 'type' => 'string', ], 'Filter' => [ '$ref' => '#/components/schemas/EventFilter', ], 'Operator' => [ 'type' => 'string', ], 'ModifyTime' => [ 'type' => 'string', ], ], ], 'EventFilter' => [ 'type' => 'object', 'properties' => [ 'Key' => [ 'type' => 'string', ], 'Op' => [ 'type' => 'string', 'required' => true, ], 'Values' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'SubFilters' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/EventFilter', ], ], ], ], 'EventRule' => [ 'type' => 'object', 'properties' => [ 'Enable' => [ 'type' => 'boolean', ], 'EventId' => [ 'type' => 'string', ], 'SampleRate' => [ 'type' => 'number', 'format' => 'float', ], 'Conditional' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/ConditionalRule', ], ], 'Operator' => [ 'type' => 'string', ], 'ModifyTime' => [ 'type' => 'string', ], ], ], 'Filter' => [ 'type' => 'object', 'properties' => [ 'Key' => [ 'type' => 'string', ], 'Operator' => [ 'type' => 'string', ], 'SubFilters' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/Filter', ], ], 'Values' => [ 'type' => 'any', ], ], ], 'FullSampleItem' => [ 'type' => 'object', 'properties' => [ 'Id' => [ 'type' => 'string', ], 'Operator' => [ 'type' => 'string', ], 'ModifyTime' => [ 'type' => 'string', ], ], ], 'SampleBase' => [ 'type' => 'object', 'properties' => [ 'SampleMethod' => [ 'type' => 'string', ], 'SampleRate' => [ 'type' => 'number', 'format' => 'float', ], 'FullSampleDeviceIds' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/FullSampleItem', ], ], 'FullSampleUsers' => [ 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/FullSampleItem', ], ], ], ], ], ], 'apis' => [ 'RequestUploadToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppKey', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Os', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'SubmitSymbolic' => [ 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppVersion', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'FileType', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'FilePath', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'FileName', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'Uuid', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'BuildId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'AppKey', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Os', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetSymbolicFiles' => [ 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'StartTime', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'EndTime', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'AppVersion', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'FileType', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'FileName', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Uuid', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ExportStatus', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PageIndex', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'PageSize', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'AppKey', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Os', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'BuildId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetIssue' => [ 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'BizModule', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'TimeRange', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'StartTime' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], 'EndTime' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], 'Granularity' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'GranularityUnit' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'Filter', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => false, ], 'Operator' => [ 'type' => 'string', 'required' => false, ], 'Values' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'any', 'required' => false, ], ], 'SubFilters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], [ 'name' => 'DigestHash', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'AppKey', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Os', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetIssues' => [ 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'BizModule', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'TimeRange', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'StartTime' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], 'EndTime' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], 'Granularity' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'GranularityUnit' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'Filter', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => false, ], 'Operator' => [ 'type' => 'string', 'required' => false, ], 'Values' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'any', 'required' => false, ], ], 'SubFilters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], [ 'name' => 'Name', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Status', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageIndex', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'OrderBy', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'OrderType', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'AppKey', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Os', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetErrors' => [ 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'BizModule', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'Utdid', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'DigestHash', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Filter', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => false, ], 'Operator' => [ 'type' => 'string', 'required' => false, ], 'Values' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'any', 'required' => false, ], ], 'SubFilters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], [ 'name' => 'TimeRange', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'StartTime' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], 'EndTime' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], ], ], [ 'name' => 'PageIndex', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'PageSize', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'AppKey', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Os', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetError' => [ 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientTime', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Did', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Force', 'in' => 'formData', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'AppKey', 'in' => 'formData', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Os', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Uuid', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'BizModule', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'DigestHash', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'endpoints' => [ [ 'regionId' => 'cn-shanghai', 'endpoint' => 'emas-appmonitor.cn-shanghai.aliyuncs.com', ], ], ];