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