POST api/Dashboard/AssignDashboardFilters?dashboardId={dashboardId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| dashboardId | integer |
Required |
Body Parameters
Collection of DashboardFilterDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| DashboardId | integer |
None. |
|
| AvailableFilterId | string |
None. |
|
| Filter | AvailableFilterDTO |
None. |
|
| MinHierarchyLevel | integer |
None. |
|
| MaxHierarchyLevel | integer |
None. |
|
| Active | boolean |
None. |
|
| ActiveValues | Dictionary of string [key] and Dictionary of string [key] and Collection of string [value] [value] |
None. |
Request Formats
application/json, text/json, text/html
Sample:
[
{
"DashboardId": 1,
"AvailableFilterId": "sample string 2",
"Filter": {
"Id": "sample string 1",
"Label": "sample string 2",
"DimensionName": "sample string 3",
"IsHierarchical": true,
"IsEnabled": true,
"CubeConnectionId": 6,
"CubeConnection": {
"CubeConnectionId": 1,
"Name": "sample string 2",
"ConnectionString": "sample string 3",
"CubeName": "sample string 4",
"DisplayName": "sample string 5",
"Enabled": true,
"CubeUser": "sample string 7",
"CubePassword": "sample string 8",
"DashboardNumber": 1,
"HasUserPreference": true,
"CubeAccess": "sample string 9"
}
},
"MinHierarchyLevel": 1,
"MaxHierarchyLevel": 1,
"Active": true,
"ActiveValues": {
"sample string 1": {
"sample string 1": [
"sample string 1",
"sample string 2"
],
"sample string 2": [
"sample string 1",
"sample string 2"
]
},
"sample string 2": {
"sample string 1": [
"sample string 1",
"sample string 2"
],
"sample string 2": [
"sample string 1",
"sample string 2"
]
}
}
},
{
"DashboardId": 1,
"AvailableFilterId": "sample string 2",
"Filter": {
"Id": "sample string 1",
"Label": "sample string 2",
"DimensionName": "sample string 3",
"IsHierarchical": true,
"IsEnabled": true,
"CubeConnectionId": 6,
"CubeConnection": {
"CubeConnectionId": 1,
"Name": "sample string 2",
"ConnectionString": "sample string 3",
"CubeName": "sample string 4",
"DisplayName": "sample string 5",
"Enabled": true,
"CubeUser": "sample string 7",
"CubePassword": "sample string 8",
"DashboardNumber": 1,
"HasUserPreference": true,
"CubeAccess": "sample string 9"
}
},
"MinHierarchyLevel": 1,
"MaxHierarchyLevel": 1,
"Active": true,
"ActiveValues": {
"sample string 1": {
"sample string 1": [
"sample string 1",
"sample string 2"
],
"sample string 2": [
"sample string 1",
"sample string 2"
]
},
"sample string 2": {
"sample string 1": [
"sample string 1",
"sample string 2"
],
"sample string 2": [
"sample string 1",
"sample string 2"
]
}
}
}
]
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |