2 lines
6.5 KiB
XML
2 lines
6.5 KiB
XML
<?xml version='1.0' encoding='UTF-8'?><Api responseBodyIsOriginalObject="" authType="AK" responseLog="enable" isolationType="outer" parameterType="Single" product="elasticsearch" visibility="Private" roaRequestBodyLog="enable" akProvenStatus="Disable" version="2017-06-13" keepClientResourceOwnerId="false" name="UpdateEmonProject" showJsonItemName="false" status="online"><IsvProtocol pattern="/openapi/emon/projects/[ProjectId]" protocol="HTTPS|HTTP" method="PUT" /><ErrorMapping exceptionExpress="success=false,Code,Message,httpStatusCode"><ErrorCodes><ErrorCode code="InstanceActivating" errorCode="InstanceActivating" type="user" httpCode="400" errorMessage="Instance is activating." /><ErrorCode code="InstanceNotFound" errorCode="InstanceNotFound" type="user" httpCode="400" errorMessage="The instanceId provided does not exist." /></ErrorCodes></ErrorMapping><ErrorResultMapping><Member tagName="RequestId" type="String" visibility="Public" tagPosition="body" name="RequestId" nullToEmpty="false"/><Member tagName="Code" type="String" visibility="Public" tagPosition="body" name="Code" nullToEmpty="false"/><Member tagName="Message" type="String" visibility="Public" tagPosition="body" name="Message" nullToEmpty="false"/></ErrorResultMapping><IspProtocol timeout="10000" protocol="http" httpHost="http://elasticsearch.${RegionId}.aliyun-inc.com" resultType="String" httpsValidation="true" retries="-1" /><Parameters><Parameter name="projectId" tagName="ProjectId" type="String" required="true" tagPosition="Path" docRequired="true" checkBlank="false" visibility="Public"/><Parameter name="RegionId" tagName="RegionId" type="String" required="false" tagPosition="System" checkBlank="false"/><Parameter name="x-acs-accesskey-id" tagName="x-acs-accesskey-id" type="String" required="false" tagPosition="System" checkBlank="false"/><Parameter name="clientToken" tagName="clientToken" type="String" required="false" tagPosition="Body" checkBlank="false" visibility="Public"/><Parameter name="groupName" tagName="groupName" type="String" required="false" tagPosition="Body" checkBlank="false" visibility="Public"/><Parameter name="id" tagName="id" type="String" required="false" tagPosition="Body" checkBlank="false" visibility="Public"/><Parameter name="message" tagName="message" type="String" required="false" tagPosition="Body" checkBlank="false" visibility="Public"/><Parameter name="projectName" tagName="projectName" type="String" required="false" tagPosition="Body" checkBlank="false" visibility="Public"/><Parameter name="status" tagName="status" type="String" required="false" tagPosition="Body" checkBlank="false" visibility="Public"/><Parameter name="uid" tagName="uid" type="String" required="false" tagPosition="Body" checkBlank="false" visibility="Public"/><Struct name="quota" tagName="quota" type="Struct" required="false" tagPosition="Body" docRequired="true" index="1" checkBlank="false" visibility="Public"><Parameter name="writeBandwidth" tagName="writeBandwidth" type="Integer" required="false" docRequired="true" index="1" checkBlank="false" visibility="Public"/><Parameter name="searchQps" tagName="searchQps" type="Integer" required="false" docRequired="true" index="1" checkBlank="false" visibility="Public"/></Struct><Struct name="searchConfig" tagName="searchConfig" type="Struct" required="false" tagPosition="Body" docRequired="true" index="2" checkBlank="false" visibility="Public"><Parameter name="defaultGranularity" tagName="defaultGranularity" type="String" required="false" index="9" visibility="Public"/><Parameter name="metricToGranularity" tagName="metricToGranularity" type="Json" required="false" index="9" visibility="Public"/><List name="whiteMetric" tagName="whiteMetric" type="String" required="false" index="9" visibility="Public"/><Array name="whiteFilters" tagName="whiteFilters" type="Array" required="false" docRequired="true" index="2" checkBlank="false" visibility="Public"><Struct name="Filter" tagName="Filter" type="Struct" required="false" docRequired="true" index="2" checkBlank="false" visibility="Public"><Parameter name="filterKey" tagName="filterKey" type="String" required="false" docRequired="true" index="2" checkBlank="false" visibility="Public"/><Parameter name="filterValue" tagName="filterValue" type="String" required="false" docRequired="true" index="2" checkBlank="false" visibility="Public"/></Struct></Array></Struct><Struct name="collector" tagName="collector" type="Struct" required="false" tagPosition="Body" index="4" visibility="Public"><Parameter name="clusterName" tagName="clusterName" type="String" required="false" index="4" visibility="Public"/><Parameter name="collectInterval" tagName="collectInterval" type="Integer" required="false" index="4" visibility="Public"/><Parameter name="collectorEndpoint" tagName="collectorEndpoint" type="String" required="false" index="4" visibility="Public"/><Parameter name="slsLogstore" tagName="slsLogstore" type="String" required="false" index="4" visibility="Public"/><Parameter name="slsProject" tagName="slsProject" type="String" required="false" index="4" visibility="Public"/></Struct><Struct name="network" tagName="network" type="Struct" required="false" tagPosition="Body" index="8" visibility="Public"><Parameter name="vpcId" tagName="vpcId" type="String" required="false" index="8" visibility="Public"/><Parameter name="vswitchId" tagName="vswitchId" type="String" required="false" index="8" visibility="Public"/></Struct><Struct name="storage" tagName="storage" type="Struct" required="false" tagPosition="Body" index="11" visibility="Public"><Parameter name="esHost" tagName="esHost" type="String" required="false" index="11" visibility="Public"/><Parameter name="httpType" tagName="httpType" type="String" required="false" index="11" visibility="Public"/><Parameter name="password" tagName="password" type="String" required="false" index="11" visibility="Public"/><Parameter name="port" tagName="port" type="Integer" required="false" index="11" visibility="Public"/><Parameter name="user" tagName="user" type="String" required="false" index="11" visibility="Public"/></Struct></Parameters><FlowControl controlUnit="Second" apiDefault="100" /><ResultMapping><Member tagName="RequestId" tagPosition="body" visibility="Public" type="String" name="RequestId"/><Member tagName="Code" tagPosition="body" visibility="Public" type="String" name="Code" nullToEmpty="false"/><Member tagName="Message" tagPosition="body" visibility="Public" type="String" name="Message" nullToEmpty="false"/><Member tagName="Success" tagPosition="body" visibility="Public" type="Boolean" name="Success" nullToEmpty="false"/></ResultMapping></Api>
|