diff options
| author | Zhineng Li <im@zhineng.li> | 2026-07-12 17:11:17 +0800 |
|---|---|---|
| committer | Zhineng Li <im@zhineng.li> | 2026-07-12 17:11:17 +0800 |
| commit | 1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634 (patch) | |
| tree | 5f0857666365b7e40cdaa3733ebe1f3ba9e13c67 /data/en_us/easygene/2020-12-18/api-docs.php | |
| parent | 7347bac4ab7e136157fc94777e6cf87ef9e08599 (diff) | |
| download | afterglow-metadata-full-1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634.tar.gz afterglow-metadata-full-1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634.zip | |
update APIs 20260712
Diffstat (limited to 'data/en_us/easygene/2020-12-18/api-docs.php')
| -rw-r--r-- | data/en_us/easygene/2020-12-18/api-docs.php | 2071 |
1 files changed, 0 insertions, 2071 deletions
diff --git a/data/en_us/easygene/2020-12-18/api-docs.php b/data/en_us/easygene/2020-12-18/api-docs.php deleted file mode 100644 index a317a8d..0000000 --- a/data/en_us/easygene/2020-12-18/api-docs.php +++ /dev/null @@ -1,2071 +0,0 @@ -<?php return [ - 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'EasyGene', - 'version' => '2020-12-18', - ], - 'directories' => [ - [ - 'id' => 0, - 'title' => '其它', - 'type' => 'directory', - 'children' => [ - 'CopyConfiguration', - 'CreateConfiguration', - 'CreateNamespaceName', - 'DeleteConfiguration', - 'GetConfiguration', - 'GetDataset', - 'GetSoftware', - 'ListCategories', - 'ListConfigurations', - 'ListDatasets', - 'ListSoftwares', - 'ListToolkits', - 'UntagApp', - 'UpdateApp', - 'UpdateConfiguration', - ], - ], - ], - 'components' => [ - 'schemas' => [], - ], - 'apis' => [ - 'CopyConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ConfigurationNamespace', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'ConfigurationName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'DestinationNamespace', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'DestinationName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Configuration' => [ - 'type' => 'object', - 'properties' => [ - 'DestinationName' => [ - 'type' => 'string', - ], - 'DestinationNamespace' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'InvalidWorkspace.Configuration.Duplicated', - 'errorMessage' => 'The specified workspace configuration already exists. Change the configuration name and request again.', - ], - [ - 'errorCode' => 'InvalidWorkspace.Configuration.InvalidInputParameter', - 'errorMessage' => 'The specified parameter is not valid.', - ], - [ - 'errorCode' => 'InvalidWorkspace.Configuration.MissingInputParameter', - 'errorMessage' => 'You must specify the parameter.', - ], - ], - 404 => [ - [ - 'errorCode' => 'InvalidWorkspace.Configuration.NotFound', - 'errorMessage' => 'The specified workspace configuration is not found.', - ], - [ - 'errorCode' => 'InvalidWorkspace.NotFound', - 'errorMessage' => 'The specified workspace is not found.', - ], - ], - ], - ], - 'CreateConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppURI', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'ConfigurationDescription', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'RootEntity', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - ], - ], - [ - 'name' => 'ConfigurationNamespace', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'ConfigurationName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'Inputs', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'Outputs', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Configuration' => [ - 'type' => 'object', - 'properties' => [ - 'ConfigurationName' => [ - 'type' => 'string', - ], - 'ConfigurationNamespace' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'InvalidWorkspace.Configuration.Duplicated', - 'errorMessage' => 'The specified workspace configuration already exists. Change the configuration name and request again.', - ], - [ - 'errorCode' => 'InvalidWorkspace.Configuration.InvalidInputParameter', - 'errorMessage' => 'The specified parameter is not valid.', - ], - [ - 'errorCode' => 'InvalidWorkspace.Configuration.MissingInputParameter', - 'errorMessage' => 'You must specify the parameter.', - ], - ], - 403 => [ - [ - 'errorCode' => 'InvalidUser.AccessDenied', - 'errorMessage' => 'The request was denied due to insufficient user permission.', - ], - ], - [ - [ - 'errorCode' => 'InvalidUser.NotFound', - 'errorMessage' => 'The specified user is not found.', - ], - [ - 'errorCode' => 'InvalidApp.NotFound', - 'errorMessage' => 'The specified app is not found.', - ], - [ - 'errorCode' => 'InvalidApp.Version.NotFound', - 'errorMessage' => 'The specified app version is not found.', - ], - [ - 'errorCode' => 'InvalidWorkspace.NotFound', - 'errorMessage' => 'The specified workspace is not found.', - ], - [ - 'errorCode' => 'InvalidWorkspace.Entity.NotFound', - 'errorMessage' => 'The specified entity is not found.', - ], - ], - ], - ], - 'CreateNamespaceName' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'Data' => [ - 'type' => 'object', - 'properties' => [ - 'NamespaceName' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [], - ], - 'DeleteConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ConfigurationNamespace', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'ConfigurationName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - ], - ], - ], - ], - 'errorCodes' => [ - 404 => [ - [ - 'errorCode' => 'InvalidWorkspace.Configuration.NotFound', - 'errorMessage' => 'The specified workspace configuration is not found.', - ], - ], - ], - ], - 'GetConfiguration' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ConfigurationNamespace', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'ConfigurationName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'Attributes', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Configuration' => [ - 'type' => 'object', - 'properties' => [ - 'LastModified' => [ - 'type' => 'string', - ], - 'ConfigurationNamespace' => [ - 'type' => 'string', - ], - 'ConfigurationName' => [ - 'type' => 'string', - ], - 'RootEntity' => [ - 'type' => 'string', - ], - 'AppURI' => [ - 'type' => 'string', - ], - 'ConfigurationDescription' => [ - 'type' => 'string', - ], - 'Inputs' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'VariableType' => [ - 'type' => 'string', - ], - 'Required' => [ - 'type' => 'boolean', - ], - 'VariableName' => [ - 'type' => 'string', - ], - 'Help' => [ - 'type' => 'string', - ], - 'TaskName' => [ - 'type' => 'string', - ], - 'StepOrder' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'VariableValue' => [ - 'type' => 'string', - ], - ], - ], - ], - 'Outputs' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'VariableType' => [ - 'type' => 'string', - ], - 'Required' => [ - 'type' => 'boolean', - ], - 'VariableName' => [ - 'type' => 'string', - ], - 'Help' => [ - 'type' => 'string', - ], - 'TaskName' => [ - 'type' => 'string', - ], - 'StepOrder' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'VariableValue' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [ - 404 => [ - [ - 'errorCode' => 'InvalidWorkspace.Configuration.NotFound', - 'errorMessage' => 'The specified workspace configuration is not found.', - ], - ], - ], - ], - 'GetDataset' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'Attributes', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'DatasetName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'string', - ], - 'WorkspaceId' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'EntityTypes' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'Dataset' => [ - 'type' => 'object', - 'properties' => [ - 'LastModified' => [ - 'type' => 'string', - ], - 'DatasetDescription' => [ - 'type' => 'string', - ], - 'Copyright' => [ - 'type' => 'string', - ], - 'AccessRequirements' => [ - 'type' => 'string', - ], - 'About' => [ - 'type' => 'string', - ], - 'DatasetName' => [ - 'type' => 'string', - ], - 'Tags' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [], - ], - 'GetSoftware' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'Attributes', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'SoftwareSimpleName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'SoftwareVersion', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'DynamicMessage' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'DynamicCode' => [ - 'type' => 'string', - ], - 'Software' => [ - 'type' => 'object', - 'properties' => [ - 'LastModified' => [ - 'type' => 'string', - ], - 'SoftwareDescription' => [ - 'type' => 'string', - ], - 'SoftwareVersion' => [ - 'type' => 'string', - ], - 'SoftwareName' => [ - 'type' => 'string', - ], - 'UnitPrice' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'HelpLink' => [ - 'type' => 'string', - ], - 'SoftwareSimpleName' => [ - 'type' => 'string', - ], - 'RegionIds' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [], - ], - 'ListCategories' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'Search', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'OrderBy', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'IsReversed', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '2147483647', - 'minimum' => '1', - 'default' => '10', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'DynamicMessage' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'DynamicCode' => [ - 'type' => 'string', - ], - 'Data' => [ - 'type' => 'object', - 'properties' => [ - 'NextToken' => [ - 'type' => 'string', - ], - 'TotalCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'MaxResults' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Categories' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'CategoryName' => [ - 'type' => 'string', - ], - 'CategoryId' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'InvalidParameter', - 'errorMessage' => 'The specified parameter %s is invalid.', - ], - [ - 'errorCode' => 'SignatureDoesNotMatch', - 'errorMessage' => 'The specified signature is invalid.', - ], - ], - 403 => [ - [ - 'errorCode' => 'InvalidUser.AccessDenied', - 'errorMessage' => 'The request was denied due to insufficient user permission.', - ], - ], - [ - [ - 'errorCode' => 'InvalidUser.NotFound', - 'errorMessage' => 'The specified user is not found.', - ], - ], - ], - ], - 'ListConfigurations' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ConfigurationNamespace', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'RootEntity', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'AppURI', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Search', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'OrderBy', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'IsReversed', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '2147483647', - 'minimum' => '1', - 'default' => '10', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Configuration' => [ - 'type' => 'object', - 'properties' => [ - 'NextToken' => [ - 'type' => 'string', - ], - 'TotalCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'MaxResults' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Configurations' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'LastModified' => [ - 'type' => 'string', - ], - 'ConfigurationNamespace' => [ - 'type' => 'string', - ], - 'ConfigurationName' => [ - 'type' => 'string', - ], - 'RootEntity' => [ - 'type' => 'string', - ], - 'AppURI' => [ - 'type' => 'string', - ], - 'ConfigurationDescription' => [ - 'type' => 'string', - ], - 'Inputs' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'VariableType' => [ - 'type' => 'string', - ], - 'Required' => [ - 'type' => 'boolean', - ], - 'VariableName' => [ - 'type' => 'string', - ], - 'Help' => [ - 'type' => 'string', - ], - 'TaskName' => [ - 'type' => 'string', - ], - 'StepOrder' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'VariableValue' => [ - 'type' => 'string', - ], - ], - ], - ], - 'Outputs' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'VariableType' => [ - 'type' => 'string', - ], - 'Required' => [ - 'type' => 'boolean', - ], - 'VariableName' => [ - 'type' => 'string', - ], - 'Help' => [ - 'type' => 'string', - ], - 'TaskName' => [ - 'type' => 'string', - ], - 'StepOrder' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'VariableValue' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [], - ], - 'ListDatasets' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'Search', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'OrderBy', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'IsReversed', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '2147483647', - 'minimum' => '1', - 'default' => '10', - ], - ], - [ - 'name' => 'Tag', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Dataset' => [ - 'type' => 'object', - 'properties' => [ - 'NextToken' => [ - 'type' => 'string', - ], - 'TotalCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'MaxResults' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Datasets' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'LastModified' => [ - 'type' => 'string', - ], - 'WorkspaceId' => [ - 'type' => 'string', - ], - 'Copyright' => [ - 'type' => 'string', - ], - 'AccessRequirements' => [ - 'type' => 'string', - ], - 'About' => [ - 'type' => 'string', - ], - 'DatasetName' => [ - 'type' => 'string', - ], - 'Tags' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'EntityTypes' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [], - ], - 'ListSoftwares' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'parameters' => [ - [ - 'name' => 'Search', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'OrderBy', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'IsReversed', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '2147483647', - 'minimum' => '1', - 'default' => '10', - ], - ], - [ - 'name' => 'Region', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'DynamicMessage' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'DynamicCode' => [ - 'type' => 'string', - ], - 'Software' => [ - 'type' => 'object', - 'properties' => [ - 'NextToken' => [ - 'type' => 'string', - ], - 'TotalCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'MaxResults' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Softwares' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'LastModified' => [ - 'type' => 'string', - ], - 'SoftwareDescription' => [ - 'type' => 'string', - ], - 'SoftwareName' => [ - 'type' => 'string', - ], - 'UnitPrice' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'HelpLink' => [ - 'type' => 'string', - ], - 'SoftwareSimpleName' => [ - 'type' => 'string', - ], - 'SoftwareVersions' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'SoftwareVersionAlias' => [ - 'type' => 'string', - ], - 'SoftwareVersion' => [ - 'type' => 'string', - ], - ], - ], - ], - 'RegionIds' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [], - ], - 'ListToolkits' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'Search', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'OrderBy', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'IsReversed', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '2147483647', - 'minimum' => '1', - 'default' => '10', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'DynamicMessage' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'DynamicCode' => [ - 'type' => 'string', - ], - 'Data' => [ - 'type' => 'object', - 'properties' => [ - 'NextToken' => [ - 'type' => 'string', - ], - 'TotalCount' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'MaxResults' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Toolkits' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'ToolkitId' => [ - 'type' => 'string', - ], - 'ToolkitName' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'SignatureDoesNotMatch', - 'errorMessage' => 'The specified signature is invalid.', - ], - [ - 'errorCode' => 'InvalidParameter', - 'errorMessage' => 'The specified parameter %s is invalid.', - ], - ], - 403 => [ - [ - 'errorCode' => 'InvalidUser.AccessDenied', - 'errorMessage' => 'The request was denied due to insufficient user permission.', - ], - ], - [ - [ - 'errorCode' => 'InvalidUser.NotFound', - 'errorMessage' => 'The specified user is not found.', - ], - ], - ], - ], - 'UntagApp' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'write', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'AppName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'DynamicMessage' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'DynamicCode' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'MissingParameter', - 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', - ], - ], - 403 => [ - [ - 'errorCode' => 'InvalidUser.AccessDenied', - 'errorMessage' => 'The request was denied due to insufficient user permission.', - ], - ], - [ - [ - 'errorCode' => 'InvalidApp.NotFound', - 'errorMessage' => 'The specified app is not found.', - ], - [ - 'errorCode' => 'InvalidUser.NotFound', - 'errorMessage' => 'The specified user is not found.', - ], - ], - ], - ], - 'UpdateApp' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'AppName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'AppDescription', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Toolkit', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Contact', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'AppVersion', - 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - 'default' => '0', - ], - ], - [ - 'name' => 'Document', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Visible', - 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'Locked', - 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'SetDefault', - 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'Links', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Categories', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'DynamicMessage' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'DynamicCode' => [ - 'type' => 'string', - ], - 'App' => [ - 'type' => 'object', - 'properties' => [ - 'AppName' => [ - 'type' => 'string', - ], - 'AppVersion' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'NamespaceName' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'InvalidParameter', - 'errorMessage' => 'The specified parameter %s is invalid.', - ], - [ - 'errorCode' => 'MissingParameter', - 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', - ], - [ - 'errorCode' => 'InvalidApp.Version.locked', - 'errorMessage' => 'You cannot delete or modify the locked version.', - ], - ], - 403 => [ - [ - 'errorCode' => 'InvalidUser.AccessDenied', - 'errorMessage' => 'The request was denied due to insufficient user permission.', - ], - ], - [ - [ - 'errorCode' => 'InvalidApp.NotFound', - 'errorMessage' => 'The specified app is not found.', - ], - [ - 'errorCode' => 'InvalidApp.Version.NotFound', - 'errorMessage' => 'The specified app version is not found.', - ], - [ - 'errorCode' => 'InvalidUser.NotFound', - 'errorMessage' => 'The specified user is not found.', - ], - ], - ], - ], - 'UpdateConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ConfigurationDescription', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - ], - ], - [ - 'name' => 'RootEntity', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ConfigurationNamespace', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'ConfigurationName', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], - ], - [ - 'name' => 'Inputs', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Outputs', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'HttpCode' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Configuration' => [ - 'type' => 'object', - 'properties' => [ - 'ConfigurationName' => [ - 'type' => 'string', - ], - 'ConfigurationNamespace' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'InvalidWorkspace.Configuration.MissingInputParameter', - 'errorMessage' => 'You must specify the parameter.', - ], - ], - 403 => [ - [ - 'errorCode' => 'InvalidUser.AccessDenied', - 'errorMessage' => 'The request was denied due to insufficient user permission.', - ], - ], - [ - [ - 'errorCode' => 'InvalidWorkspace.Configuration.NotFound', - 'errorMessage' => 'The specified workspace configuration is not found.', - ], - [ - 'errorCode' => 'InvalidWorkspace.Entity.NotFound', - 'errorMessage' => 'The specified entity is not found.', - ], - ], - ], - ], - ], - 'endpoints' => [ - [ - 'regionId' => 'cn-beijing', - 'endpoint' => 'easygene.cn-beijing.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'easygene.cn-shanghai.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen', - 'endpoint' => 'easygene.cn-shenzhen.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'easygene.cn-hangzhou.aliyuncs.com', - ], - ], -]; |
