GetKpiResult

data class GetKpiResult(val aliases: List<KpiAliasResponse>? = null, val azureApiVersion: String, val calculationWindow: String, val calculationWindowFieldName: String? = null, val description: Map<String, String>? = null, val displayName: Map<String, String>? = null, val entityType: String, val entityTypeName: String, val expression: String, val extracts: List<KpiExtractResponse>? = null, val filter: String? = null, val function: String, val groupBy: List<String>? = null, val groupByMetadata: List<KpiGroupByMetadataResponse>, val id: String, val kpiName: String, val name: String, val participantProfilesMetadata: List<KpiParticipantProfilesMetadataResponse>, val provisioningState: String, val tenantId: String, val thresHolds: KpiThresholdsResponse? = null, val type: String, val unit: String? = null)

The KPI resource format.

Constructors

Link copied to clipboard
constructor(aliases: List<KpiAliasResponse>? = null, azureApiVersion: String, calculationWindow: String, calculationWindowFieldName: String? = null, description: Map<String, String>? = null, displayName: Map<String, String>? = null, entityType: String, entityTypeName: String, expression: String, extracts: List<KpiExtractResponse>? = null, filter: String? = null, function: String, groupBy: List<String>? = null, groupByMetadata: List<KpiGroupByMetadataResponse>, id: String, kpiName: String, name: String, participantProfilesMetadata: List<KpiParticipantProfilesMetadataResponse>, provisioningState: String, tenantId: String, thresHolds: KpiThresholdsResponse? = null, type: String, unit: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The aliases.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

The calculation window.

Link copied to clipboard

Name of calculation window field.

Link copied to clipboard
val description: Map<String, String>? = null

Localized description for the KPI.

Link copied to clipboard
val displayName: Map<String, String>? = null

Localized display name for the KPI.

Link copied to clipboard

The mapping entity type.

Link copied to clipboard

The mapping entity name.

Link copied to clipboard

The computation expression for the KPI.

Link copied to clipboard

The KPI extracts.

Link copied to clipboard
val filter: String? = null

The filter expression for the KPI.

Link copied to clipboard

The computation function for the KPI.

Link copied to clipboard
val groupBy: List<String>? = null

the group by properties for the KPI.

Link copied to clipboard

The KPI GroupByMetadata.

Link copied to clipboard
val id: String

Resource ID.

Link copied to clipboard

The KPI name.

Link copied to clipboard

Resource name.

Link copied to clipboard

Provisioning state.

Link copied to clipboard

The hub name.

Link copied to clipboard

The KPI thresholds.

Link copied to clipboard

Resource type.

Link copied to clipboard
val unit: String? = null

The unit of measurement for the KPI.