ArmCustomerInsightsModelFactory.KpiResourceFormatData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of KpiResourceFormatData.
public static Azure.ResourceManager.CustomerInsights.KpiResourceFormatData KpiResourceFormatData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.CustomerInsights.Models.EntityType? entityType = default, string entityTypeName = default, Guid? tenantId = default, string kpiName = default, System.Collections.Generic.IDictionary<string,string> displayName = default, System.Collections.Generic.IDictionary<string,string> description = default, Azure.ResourceManager.CustomerInsights.Models.CalculationWindowType? calculationWindow = default, string calculationWindowFieldName = default, Azure.ResourceManager.CustomerInsights.Models.KpiFunction? function = default, string expression = default, string unit = default, string filter = default, System.Collections.Generic.IEnumerable<string> groupBy = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.KpiGroupByMetadata> groupByMetadata = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.KpiParticipantProfilesMetadata> participantProfilesMetadata = default, Azure.ResourceManager.CustomerInsights.Models.ProvisioningState? provisioningState = default, Azure.ResourceManager.CustomerInsights.Models.KpiThresholds thresHolds = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.KpiAlias> aliases = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.KpiExtract> extracts = default);
static member KpiResourceFormatData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ResourceManager.CustomerInsights.Models.EntityType> * string * Nullable<Guid> * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * Nullable<Azure.ResourceManager.CustomerInsights.Models.CalculationWindowType> * string * Nullable<Azure.ResourceManager.CustomerInsights.Models.KpiFunction> * string * string * string * seq<string> * seq<Azure.ResourceManager.CustomerInsights.Models.KpiGroupByMetadata> * seq<Azure.ResourceManager.CustomerInsights.Models.KpiParticipantProfilesMetadata> * Nullable<Azure.ResourceManager.CustomerInsights.Models.ProvisioningState> * Azure.ResourceManager.CustomerInsights.Models.KpiThresholds * seq<Azure.ResourceManager.CustomerInsights.Models.KpiAlias> * seq<Azure.ResourceManager.CustomerInsights.Models.KpiExtract> -> Azure.ResourceManager.CustomerInsights.KpiResourceFormatData
Public Shared Function KpiResourceFormatData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional entityType As Nullable(Of EntityType) = Nothing, Optional entityTypeName As String = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional kpiName As String = Nothing, Optional displayName As IDictionary(Of String, String) = Nothing, Optional description As IDictionary(Of String, String) = Nothing, Optional calculationWindow As Nullable(Of CalculationWindowType) = Nothing, Optional calculationWindowFieldName As String = Nothing, Optional function As Nullable(Of KpiFunction) = Nothing, Optional expression As String = Nothing, Optional unit As String = Nothing, Optional filter As String = Nothing, Optional groupBy As IEnumerable(Of String) = Nothing, Optional groupByMetadata As IEnumerable(Of KpiGroupByMetadata) = Nothing, Optional participantProfilesMetadata As IEnumerable(Of KpiParticipantProfilesMetadata) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional thresHolds As KpiThresholds = Nothing, Optional aliases As IEnumerable(Of KpiAlias) = Nothing, Optional extracts As IEnumerable(Of KpiExtract) = Nothing) As KpiResourceFormatData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- entityType
- Nullable<EntityType>
The mapping entity type.
- entityTypeName
- String
The mapping entity name.
- kpiName
- String
The KPI name.
- displayName
- IDictionary<String,String>
Localized display name for the KPI.
- description
- IDictionary<String,String>
Localized description for the KPI.
- calculationWindow
- Nullable<CalculationWindowType>
The calculation window.
- calculationWindowFieldName
- String
Name of calculation window field.
- function
- Nullable<KpiFunction>
The computation function for the KPI.
- expression
- String
The computation expression for the KPI.
- unit
- String
The unit of measurement for the KPI.
- filter
- String
The filter expression for the KPI.
- groupBy
- IEnumerable<String>
the group by properties for the KPI.
- groupByMetadata
- IEnumerable<KpiGroupByMetadata>
The KPI GroupByMetadata.
- participantProfilesMetadata
- IEnumerable<KpiParticipantProfilesMetadata>
The participant profiles.
- provisioningState
- Nullable<ProvisioningState>
Provisioning state.
- thresHolds
- KpiThresholds
The KPI thresholds.
- aliases
- IEnumerable<KpiAlias>
The aliases.
- extracts
- IEnumerable<KpiExtract>
The KPI extracts.
Returns
A new KpiResourceFormatData instance for mocking.