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": "3b95e9af-82cb-43d8-885a-7f7e3aacb757",
"title": "sample string 2",
"sizeX": 1,
"sizeY": 1,
"minSizeX": 1,
"minSizeY": 1,
"row": 1,
"col": 1
},
{
"chartId": "3b95e9af-82cb-43d8-885a-7f7e3aacb757",
"title": "sample string 2",
"sizeX": 1,
"sizeY": 1,
"minSizeX": 1,
"minSizeY": 1,
"row": 1,
"col": 1
}
],
"globalFilter": [
{
"name": "sample string 1",
"dataType": "number",
"charts": [
"b0c5320a-bdf5-4c8b-af16-36b5fe75d438",
"5c90fe72-701b-47a1-9bbc-18523e98c099"
],
"tables": [
{
"dataSourceId": "52bfa4ab-07ec-4f67-be31-e412b76f824f",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
},
{
"dataSourceId": "52bfa4ab-07ec-4f67-be31-e412b76f824f",
"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": [
"b0c5320a-bdf5-4c8b-af16-36b5fe75d438",
"5c90fe72-701b-47a1-9bbc-18523e98c099"
],
"tables": [
{
"dataSourceId": "52bfa4ab-07ec-4f67-be31-e412b76f824f",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
},
{
"dataSourceId": "52bfa4ab-07ec-4f67-be31-e412b76f824f",
"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": "2a8c1d10-e974-48f0-a957-805293850bf8",
"dashboardId": "23ab988f-bc08-4df2-819d-c4dd09ab5956",
"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>23ab988f-bc08-4df2-819d-c4dd09ab5956</DashboardId>
<Description>sample string 4</Description>
<Name>sample string 3</Name>
<Order>6</Order>
<ProjectId>2a8c1d10-e974-48f0-a957-805293850bf8</ProjectId>
<Show>true</Show>
<Aspects>
<ChartAspectModel>
<ChartId>3b95e9af-82cb-43d8-885a-7f7e3aacb757</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>3b95e9af-82cb-43d8-885a-7f7e3aacb757</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>b0c5320a-bdf5-4c8b-af16-36b5fe75d438</d4p1:guid>
<d4p1:guid>5c90fe72-701b-47a1-9bbc-18523e98c099</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>52bfa4ab-07ec-4f67-be31-e412b76f824f</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>52bfa4ab-07ec-4f67-be31-e412b76f824f</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>b0c5320a-bdf5-4c8b-af16-36b5fe75d438</d4p1:guid>
<d4p1:guid>5c90fe72-701b-47a1-9bbc-18523e98c099</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>52bfa4ab-07ec-4f67-be31-e412b76f824f</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>52bfa4ab-07ec-4f67-be31-e412b76f824f</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>