PUT api/dashboard/aspect_changed/{tabType}/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| tabType | string |
Required |
|
| id | globally unique identifier |
Required |
Body Parameters
DashDetailModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Aspects | Collection of ChartAspectModel |
None. |
|
| GlobalFilter | Collection of GlobalFilter |
None. |
|
| ProjectId | globally unique identifier |
None. |
|
| DashboardId | globally unique identifier |
None. |
|
| Name | string |
None. |
|
| Description | string |
None. |
|
| Show | boolean |
None. |
|
| Order | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"aspects": [
{
"chartId": "d6def893-30f3-4631-951a-ffb06b58431e",
"title": "sample string 2",
"sizeX": 1,
"sizeY": 1,
"minSizeX": 1,
"minSizeY": 1,
"row": 1,
"col": 1
},
{
"chartId": "d6def893-30f3-4631-951a-ffb06b58431e",
"title": "sample string 2",
"sizeX": 1,
"sizeY": 1,
"minSizeX": 1,
"minSizeY": 1,
"row": 1,
"col": 1
}
],
"globalFilter": [
{
"name": "sample string 1",
"dataType": "number",
"charts": [
"326091a4-c656-4179-bf2a-44203f28e447",
"cdf098f0-383c-473b-a1ae-a5e86aa5bca0"
],
"tables": [
{
"dataSourceId": "3812d764-80e3-407b-ae94-f42192b46232",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
},
{
"dataSourceId": "3812d764-80e3-407b-ae94-f42192b46232",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
}
],
"granularity": "normal",
"range": [
{},
{}
],
"showAll": true,
"defaultSelect": true,
"defaultName": "sample string 4",
"id": "2049089713",
"rangeType": "in"
},
{
"name": "sample string 1",
"dataType": "number",
"charts": [
"326091a4-c656-4179-bf2a-44203f28e447",
"cdf098f0-383c-473b-a1ae-a5e86aa5bca0"
],
"tables": [
{
"dataSourceId": "3812d764-80e3-407b-ae94-f42192b46232",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
},
{
"dataSourceId": "3812d764-80e3-407b-ae94-f42192b46232",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
}
],
"granularity": "normal",
"range": [
{},
{}
],
"showAll": true,
"defaultSelect": true,
"defaultName": "sample string 4",
"id": "2049089713",
"rangeType": "in"
}
],
"projectId": "b5498f6f-abbf-40bc-ad92-8f81ecce46f4",
"dashboardId": "7365c981-c54a-4e01-b1d5-209dca147ea0",
"name": "sample string 3",
"description": "sample string 4",
"show": true,
"order": 6.0
}
application/xml, text/xml
Sample:
<DashDetailModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Margin.Models">
<DashboardId>7365c981-c54a-4e01-b1d5-209dca147ea0</DashboardId>
<Description>sample string 4</Description>
<Name>sample string 3</Name>
<Order>6</Order>
<ProjectId>b5498f6f-abbf-40bc-ad92-8f81ecce46f4</ProjectId>
<Show>true</Show>
<Aspects>
<ChartAspectModel>
<ChartId>d6def893-30f3-4631-951a-ffb06b58431e</ChartId>
<Col>1</Col>
<MinSizeX>1</MinSizeX>
<MinSizeY>1</MinSizeY>
<Row>1</Row>
<SizeX>1</SizeX>
<SizeY>1</SizeY>
<Title>sample string 2</Title>
</ChartAspectModel>
<ChartAspectModel>
<ChartId>d6def893-30f3-4631-951a-ffb06b58431e</ChartId>
<Col>1</Col>
<MinSizeX>1</MinSizeX>
<MinSizeY>1</MinSizeY>
<Row>1</Row>
<SizeX>1</SizeX>
<SizeY>1</SizeY>
<Title>sample string 2</Title>
</ChartAspectModel>
</Aspects>
<GlobalFilter xmlns:d2p1="http://schemas.datacontract.org/2004/07/Margin.Core.Data.Entities">
<d2p1:GlobalFilter>
<d2p1:Charts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:guid>326091a4-c656-4179-bf2a-44203f28e447</d4p1:guid>
<d4p1:guid>cdf098f0-383c-473b-a1ae-a5e86aa5bca0</d4p1:guid>
</d2p1:Charts>
<d2p1:DataType>Number</d2p1:DataType>
<d2p1:DefaultName>sample string 4</d2p1:DefaultName>
<d2p1:DefaultSelect>true</d2p1:DefaultSelect>
<d2p1:Granularity>Normal</d2p1:Granularity>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Range xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:anyType />
<d4p1:anyType />
</d2p1:Range>
<d2p1:RangeType>In</d2p1:RangeType>
<d2p1:ShowAll>true</d2p1:ShowAll>
<d2p1:Tables>
<d2p1:GlobalFilter.Table>
<d2p1:DataSourceId>3812d764-80e3-407b-ae94-f42192b46232</d2p1:DataSourceId>
<d2p1:Field>
<dataType>Number</dataType>
<expression>sample string 3</expression>
<name>sample string 1</name>
<title>sample string 2</title>
</d2p1:Field>
</d2p1:GlobalFilter.Table>
<d2p1:GlobalFilter.Table>
<d2p1:DataSourceId>3812d764-80e3-407b-ae94-f42192b46232</d2p1:DataSourceId>
<d2p1:Field>
<dataType>Number</dataType>
<expression>sample string 3</expression>
<name>sample string 1</name>
<title>sample string 2</title>
</d2p1:Field>
</d2p1:GlobalFilter.Table>
</d2p1:Tables>
</d2p1:GlobalFilter>
<d2p1:GlobalFilter>
<d2p1:Charts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:guid>326091a4-c656-4179-bf2a-44203f28e447</d4p1:guid>
<d4p1:guid>cdf098f0-383c-473b-a1ae-a5e86aa5bca0</d4p1:guid>
</d2p1:Charts>
<d2p1:DataType>Number</d2p1:DataType>
<d2p1:DefaultName>sample string 4</d2p1:DefaultName>
<d2p1:DefaultSelect>true</d2p1:DefaultSelect>
<d2p1:Granularity>Normal</d2p1:Granularity>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Range xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:anyType />
<d4p1:anyType />
</d2p1:Range>
<d2p1:RangeType>In</d2p1:RangeType>
<d2p1:ShowAll>true</d2p1:ShowAll>
<d2p1:Tables>
<d2p1:GlobalFilter.Table>
<d2p1:DataSourceId>3812d764-80e3-407b-ae94-f42192b46232</d2p1:DataSourceId>
<d2p1:Field>
<dataType>Number</dataType>
<expression>sample string 3</expression>
<name>sample string 1</name>
<title>sample string 2</title>
</d2p1:Field>
</d2p1:GlobalFilter.Table>
<d2p1:GlobalFilter.Table>
<d2p1:DataSourceId>3812d764-80e3-407b-ae94-f42192b46232</d2p1:DataSourceId>
<d2p1:Field>
<dataType>Number</dataType>
<expression>sample string 3</expression>
<name>sample string 1</name>
<title>sample string 2</title>
</d2p1:Field>
</d2p1:GlobalFilter.Table>
</d2p1:Tables>
</d2p1:GlobalFilter>
</GlobalFilter>
</DashDetailModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ApiResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | ApiResultStatus |
None. |
|
| Data | Object |
None. |
|
| Message | string |
None. |
|
| Code | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": "success",
"data": {},
"message": "sample string 2",
"code": 1
}
application/xml, text/xml
Sample:
<ApiResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Margin.Models"> <Code>1</Code> <Data /> <Message>sample string 2</Message> <Status>Success</Status> </ApiResult>