KpiResourceFormat interface
The KPI resource format.
- Extends
Properties
| aliases | The aliases. |
| calculation |
The calculation window. |
| calculation |
Name of calculation window field. |
| description | Localized description for the KPI. |
| display |
Localized display name for the KPI. |
| entity |
The mapping entity type. |
| entity |
The mapping entity name. |
| expression | The computation expression for the KPI. |
| extracts | The KPI extracts. |
| filter | The filter expression for the KPI. |
| function | The computation function for the KPI. |
| group |
the group by properties for the KPI. |
| group |
The KPI GroupByMetadata. NOTE: This property will not be serialized. It can only be populated by the server. |
| kpi |
The KPI name. NOTE: This property will not be serialized. It can only be populated by the server. |
| participant |
The participant profiles. NOTE: This property will not be serialized. It can only be populated by the server. |
| provisioning |
Provisioning state. NOTE: This property will not be serialized. It can only be populated by the server. |
| tenant |
The hub name. NOTE: This property will not be serialized. It can only be populated by the server. |
| thres |
The KPI thresholds. |
| unit | The unit of measurement for the KPI. |
Inherited Properties
| id | Resource ID. NOTE: This property will not be serialized. It can only be populated by the server. |
| name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. |
| type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
aliases
calculationWindow
The calculation window.
calculationWindow?: CalculationWindowTypes
Property Value
calculationWindowFieldName
Name of calculation window field.
calculationWindowFieldName?: string
Property Value
string
description
Localized description for the KPI.
description?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
displayName
Localized display name for the KPI.
displayName?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
entityType
entityTypeName
The mapping entity name.
entityTypeName?: string
Property Value
string
expression
The computation expression for the KPI.
expression?: string
Property Value
string
extracts
filter
The filter expression for the KPI.
filter?: string
Property Value
string
function
groupBy
the group by properties for the KPI.
groupBy?: string[]
Property Value
string[]
groupByMetadata
The KPI GroupByMetadata. NOTE: This property will not be serialized. It can only be populated by the server.
groupByMetadata?: KpiGroupByMetadata[]
Property Value
kpiName
The KPI name. NOTE: This property will not be serialized. It can only be populated by the server.
kpiName?: string
Property Value
string
participantProfilesMetadata
The participant profiles. NOTE: This property will not be serialized. It can only be populated by the server.
participantProfilesMetadata?: KpiParticipantProfilesMetadata[]
Property Value
provisioningState
Provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
tenantId
The hub name. NOTE: This property will not be serialized. It can only be populated by the server.
tenantId?: string
Property Value
string
thresHolds
unit
The unit of measurement for the KPI.
unit?: string
Property Value
string
Inherited Property Details
id
Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ProxyResource.id
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyResource.name
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyResource.type