GenerateCostDetailsReport interface
Interface représentant un GenerateCostDetailsReport.
Méthodes
| begin |
Cette API est le remplacement de toutes les API Détails de l’utilisation précédemment mises en production. Demandez de générer un rapport de détails sur les coûts pour la plage de dates, la période de facturation (seuls les clients d’entreprise) ou l’ID de facture de manière asynchrone dans une certaine étendue. L’appel initial pour demander un rapport retourne un 202 avec un en-tête « Location » et « Retry-After ». L’en-tête « Emplacement » fournit le point de terminaison à interroger pour obtenir le résultat de la génération de rapport. « Réessayer-After » fournit la durée d’attente avant l’interrogation du rapport généré. Un appel pour interroger l’opération de rapport fournit une réponse 202 avec un en-tête « Location » si l’opération est toujours en cours. Une fois l’opération de génération de rapports terminée, le point de terminaison d’interrogation fournit une réponse de 200, ainsi que des détails sur les objets blob de rapport disponibles en téléchargement. Les détails sur le ou les fichiers disponibles pour le téléchargement seront disponibles dans le corps de la réponse d’interrogation. Pour comprendre les détails des coûts (anciennement appelés détails d’utilisation) trouvés dans les fichiers, consultez https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
| begin |
Cette API est le remplacement de toutes les API Détails de l’utilisation précédemment mises en production. Demandez de générer un rapport de détails sur les coûts pour la plage de dates, la période de facturation (seuls les clients d’entreprise) ou l’ID de facture de manière asynchrone dans une certaine étendue. L’appel initial pour demander un rapport retourne un 202 avec un en-tête « Location » et « Retry-After ». L’en-tête « Emplacement » fournit le point de terminaison à interroger pour obtenir le résultat de la génération de rapport. « Réessayer-After » fournit la durée d’attente avant l’interrogation du rapport généré. Un appel pour interroger l’opération de rapport fournit une réponse 202 avec un en-tête « Location » si l’opération est toujours en cours. Une fois l’opération de génération de rapports terminée, le point de terminaison d’interrogation fournit une réponse de 200, ainsi que des détails sur les objets blob de rapport disponibles en téléchargement. Les détails sur le ou les fichiers disponibles pour le téléchargement seront disponibles dans le corps de la réponse d’interrogation. Pour comprendre les détails des coûts (anciennement appelés détails d’utilisation) trouvés dans les fichiers, consultez https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
| begin |
Obtenez le résultat de l’opération spécifiée. Ce lien est fourni dans l’en-tête Location de la demande de création CostDetails. |
| begin |
Obtenez le résultat de l’opération spécifiée. Ce lien est fourni dans l’en-tête Location de la demande de création CostDetails. |
Détails de la méthode
beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
Cette API est le remplacement de toutes les API Détails de l’utilisation précédemment mises en production. Demandez de générer un rapport de détails sur les coûts pour la plage de dates, la période de facturation (seuls les clients d’entreprise) ou l’ID de facture de manière asynchrone dans une certaine étendue. L’appel initial pour demander un rapport retourne un 202 avec un en-tête « Location » et « Retry-After ». L’en-tête « Emplacement » fournit le point de terminaison à interroger pour obtenir le résultat de la génération de rapport. « Réessayer-After » fournit la durée d’attente avant l’interrogation du rapport généré. Un appel pour interroger l’opération de rapport fournit une réponse 202 avec un en-tête « Location » si l’opération est toujours en cours. Une fois l’opération de génération de rapports terminée, le point de terminaison d’interrogation fournit une réponse de 200, ainsi que des détails sur les objets blob de rapport disponibles en téléchargement. Les détails sur le ou les fichiers disponibles pour le téléchargement seront disponibles dans le corps de la réponse d’interrogation. Pour comprendre les détails des coûts (anciennement appelés détails d’utilisation) trouvés dans les fichiers, consultez https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields
function beginCreateOperation(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
Paramètres
- scope
-
string
ID de ressource ARM pour l’abonnement, le groupe de ressources, le compte de facturation ou d’autres étendues de facturation. Pour plus d’informations, consultez https://aka.ms/costmgmt/scopes.
- parameters
- GenerateCostDetailsReportRequestDefinition
Paramètres fournis à l’opération Créer les détails des coûts.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
Cette API est le remplacement de toutes les API Détails de l’utilisation précédemment mises en production. Demandez de générer un rapport de détails sur les coûts pour la plage de dates, la période de facturation (seuls les clients d’entreprise) ou l’ID de facture de manière asynchrone dans une certaine étendue. L’appel initial pour demander un rapport retourne un 202 avec un en-tête « Location » et « Retry-After ». L’en-tête « Emplacement » fournit le point de terminaison à interroger pour obtenir le résultat de la génération de rapport. « Réessayer-After » fournit la durée d’attente avant l’interrogation du rapport généré. Un appel pour interroger l’opération de rapport fournit une réponse 202 avec un en-tête « Location » si l’opération est toujours en cours. Une fois l’opération de génération de rapports terminée, le point de terminaison d’interrogation fournit une réponse de 200, ainsi que des détails sur les objets blob de rapport disponibles en téléchargement. Les détails sur le ou les fichiers disponibles pour le téléchargement seront disponibles dans le corps de la réponse d’interrogation. Pour comprendre les détails des coûts (anciennement appelés détails d’utilisation) trouvés dans les fichiers, consultez https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields
function beginCreateOperationAndWait(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<CostDetailsOperationResults>
Paramètres
- scope
-
string
ID de ressource ARM pour l’abonnement, le groupe de ressources, le compte de facturation ou d’autres étendues de facturation. Pour plus d’informations, consultez https://aka.ms/costmgmt/scopes.
- parameters
- GenerateCostDetailsReportRequestDefinition
Paramètres fournis à l’opération Créer les détails des coûts.
Paramètres d’options.
Retours
Promise<CostDetailsOperationResults>
beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)
Obtenez le résultat de l’opération spécifiée. Ce lien est fourni dans l’en-tête Location de la demande de création CostDetails.
function beginGetOperationResults(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
Paramètres
- scope
-
string
ID de ressource ARM pour l’abonnement, le groupe de ressources, le compte de facturation ou d’autres étendues de facturation. Pour plus d’informations, consultez https://aka.ms/costmgmt/scopes.
- operationId
-
string
ID de l’opération cible.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)
Obtenez le résultat de l’opération spécifiée. Ce lien est fourni dans l’en-tête Location de la demande de création CostDetails.
function beginGetOperationResultsAndWait(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<CostDetailsOperationResults>
Paramètres
- scope
-
string
ID de ressource ARM pour l’abonnement, le groupe de ressources, le compte de facturation ou d’autres étendues de facturation. Pour plus d’informations, consultez https://aka.ms/costmgmt/scopes.
- operationId
-
string
ID de l’opération cible.
Paramètres d’options.
Retours
Promise<CostDetailsOperationResults>