GenerateCostDetailsReportRequestDefinition interface
Définition d’un rapport détaillé sur les coûts.
Propriétés
| billing |
Ce paramètre ne peut être utilisé que par les clients Contrat Entreprise. Utilisez le format YearMonth(par exemple, 202008). Ce paramètre ne peut pas être utilisé avec les paramètres invoiceId ou timePeriod. Si un paramètre timePeriod, invoiceId ou billingPeriod n’est pas fourni dans le corps de la demande, l’API retourne le coût du mois actuel. |
| invoice |
Ce paramètre ne peut être utilisé que par les clients du Contrat client Microsoft. En outre, elle ne peut être utilisée qu’au niveau du profil de facturation ou de l’étendue client. Ce paramètre ne peut pas être utilisé avec les paramètres billingPeriod ou timePeriod. Si un paramètre timePeriod, invoiceId ou billingPeriod n’est pas fourni dans le corps de la demande, l’API retourne le coût du mois actuel. |
| metric | Type du rapport détaillé. Par défaut, ActualCost est fourni |
| time |
Plage de dates spécifique des détails de coût demandés pour le rapport. Ce paramètre ne peut pas être utilisé avec les paramètres invoiceId ou billingPeriod. Si un paramètre timePeriod, invoiceId ou billingPeriod n’est pas fourni dans le corps de la demande, l’API retourne le coût du mois actuel. L’API autorise uniquement l’extraction des données pendant 1 mois ou moins et pas plus de 13 mois. Si aucun timePeriod ou billingPeriod ou invoiceId n’est fourni, l’API est définie par défaut sur la période du mois ouvert |
Détails de la propriété
billingPeriod
Ce paramètre ne peut être utilisé que par les clients Contrat Entreprise. Utilisez le format YearMonth(par exemple, 202008). Ce paramètre ne peut pas être utilisé avec les paramètres invoiceId ou timePeriod. Si un paramètre timePeriod, invoiceId ou billingPeriod n’est pas fourni dans le corps de la demande, l’API retourne le coût du mois actuel.
billingPeriod?: string
Valeur de propriété
string
invoiceId
Ce paramètre ne peut être utilisé que par les clients du Contrat client Microsoft. En outre, elle ne peut être utilisée qu’au niveau du profil de facturation ou de l’étendue client. Ce paramètre ne peut pas être utilisé avec les paramètres billingPeriod ou timePeriod. Si un paramètre timePeriod, invoiceId ou billingPeriod n’est pas fourni dans le corps de la demande, l’API retourne le coût du mois actuel.
invoiceId?: string
Valeur de propriété
string
metric
Type du rapport détaillé. Par défaut, ActualCost est fourni
metric?: string
Valeur de propriété
string
timePeriod
Plage de dates spécifique des détails de coût demandés pour le rapport. Ce paramètre ne peut pas être utilisé avec les paramètres invoiceId ou billingPeriod. Si un paramètre timePeriod, invoiceId ou billingPeriod n’est pas fourni dans le corps de la demande, l’API retourne le coût du mois actuel. L’API autorise uniquement l’extraction des données pendant 1 mois ou moins et pas plus de 13 mois. Si aucun timePeriod ou billingPeriod ou invoiceId n’est fourni, l’API est définie par défaut sur la période du mois ouvert
timePeriod?: CostDetailsTimePeriod