ArmCostManagementModelFactory.CostManagementViewData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de CostManagementViewData.
public static Azure.ResourceManager.CostManagement.CostManagementViewData CostManagementViewData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string displayName = default, Azure.Core.ResourceIdentifier scope = default, DateTimeOffset? createdOn = default, DateTimeOffset? modifiedOn = default, string dateRange = default, string currency = default, Azure.ResourceManager.CostManagement.Models.ViewChartType? chart = default, Azure.ResourceManager.CostManagement.Models.AccumulatedType? accumulated = default, Azure.ResourceManager.CostManagement.Models.ViewMetricType? metric = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CostManagement.Models.ViewKpiProperties> kpis = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CostManagement.Models.ViewPivotProperties> pivots = default, Azure.ResourceManager.CostManagement.Models.ViewReportType? typePropertiesQueryType = default, Azure.ResourceManager.CostManagement.Models.ReportTimeframeType? timeframe = default, Azure.ResourceManager.CostManagement.Models.ReportConfigTimePeriod timePeriod = default, Azure.ResourceManager.CostManagement.Models.ReportConfigDataset dataSet = default, bool? includeMonetaryCommitment = default, Azure.ETag? eTag = default);
static member CostManagementViewData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Azure.Core.ResourceIdentifier * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * Nullable<Azure.ResourceManager.CostManagement.Models.ViewChartType> * Nullable<Azure.ResourceManager.CostManagement.Models.AccumulatedType> * Nullable<Azure.ResourceManager.CostManagement.Models.ViewMetricType> * seq<Azure.ResourceManager.CostManagement.Models.ViewKpiProperties> * seq<Azure.ResourceManager.CostManagement.Models.ViewPivotProperties> * Nullable<Azure.ResourceManager.CostManagement.Models.ViewReportType> * Nullable<Azure.ResourceManager.CostManagement.Models.ReportTimeframeType> * Azure.ResourceManager.CostManagement.Models.ReportConfigTimePeriod * Azure.ResourceManager.CostManagement.Models.ReportConfigDataset * Nullable<bool> * Nullable<Azure.ETag> -> Azure.ResourceManager.CostManagement.CostManagementViewData
Public Shared Function CostManagementViewData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional displayName As String = Nothing, Optional scope As ResourceIdentifier = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional modifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional dateRange As String = Nothing, Optional currency As String = Nothing, Optional chart As Nullable(Of ViewChartType) = Nothing, Optional accumulated As Nullable(Of AccumulatedType) = Nothing, Optional metric As Nullable(Of ViewMetricType) = Nothing, Optional kpis As IEnumerable(Of ViewKpiProperties) = Nothing, Optional pivots As IEnumerable(Of ViewPivotProperties) = Nothing, Optional typePropertiesQueryType As Nullable(Of ViewReportType) = Nothing, Optional timeframe As Nullable(Of ReportTimeframeType) = Nothing, Optional timePeriod As ReportConfigTimePeriod = Nothing, Optional dataSet As ReportConfigDataset = Nothing, Optional includeMonetaryCommitment As Nullable(Of Boolean) = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As CostManagementViewData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- displayName
- String
Nome de entrada do usuário da exibição. Obrigatórios.
- scope
- ResourceIdentifier
Escopo do Gerenciamento de Custos no qual salvar a exibição. Isso inclui 'subscriptions/{subscriptionId}' para escopo de assinatura, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para o escopo resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para escopo da Conta de Cobrança, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para escopo do departamento, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para o escopo EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para o escopo billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' para o escopo invoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' para o escopo do Grupo de Gerenciamento, '/providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' para o escopo ExternalBillingAccount e '/providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' para escopo externalSubscription.
- createdOn
- Nullable<DateTimeOffset>
Data em que o usuário criou essa exibição.
- modifiedOn
- Nullable<DateTimeOffset>
Data em que o usuário modificou essa exibição pela última vez.
- dateRange
- String
Intervalo de datas do modo de exibição atual.
- currency
- String
Moeda do modo de exibição atual.
- chart
- Nullable<ViewChartType>
Tipo de gráfico da exibição main na Análise de Custo. Obrigatórios.
- accumulated
- Nullable<AccumulatedType>
Mostrar os custos acumulados ao longo do tempo.
- metric
- Nullable<ViewMetricType>
Métrica a ser usada ao exibir custos.
- kpis
- IEnumerable<ViewKpiProperties>
Lista de KPIs a serem mostrados na interface do usuário da Análise de Custo.
- pivots
- IEnumerable<ViewPivotProperties>
Configuração de três subexibições na interface do usuário de Análise de Custo.
- typePropertiesQueryType
- Nullable<ViewReportType>
O tipo do relatório. O uso representa o uso real, a previsão representa os dados previstos e UsageAndForecast representa os dados de uso e previstos. O uso real e os dados previstos podem ser diferenciados com base em datas.
- timeframe
- Nullable<ReportTimeframeType>
O período para efetuar pull de dados para o relatório. Se personalizado, um período de tempo específico deve ser fornecido.
- timePeriod
- ReportConfigTimePeriod
Tem um período de tempo para extrair dados para o relatório.
- dataSet
- ReportConfigDataset
Tem definição para dados nesta configuração de relatório.
Se for verdadeiro, o relatório inclui o compromisso monetário.
eTag do recurso. Para lidar com o cenário de atualização simultânea, esse campo será usado para determinar se o usuário está atualizando a versão mais recente ou não.
Retornos
Uma nova CostManagementViewData instância para zombar.
Aplica-se a
Azure SDK for .NET