Compartir a través de


GenerateCostDetailsReport interface

Interfaz que representa generateCostDetailsReport.

Métodos

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Esta API es la sustitución de todas las API de detalles de uso de la versión anterior. Solicite generar un informe de detalles de costos para el intervalo de fechas proporcionado, el período de facturación (solo los clientes empresariales) o el identificador de facturación de forma asincrónica en un determinado ámbito. La llamada inicial para solicitar un informe devolverá un 202 con un encabezado "Location" y "Retry-After". El encabezado "Location" proporcionará el punto de conexión para sondear para obtener el resultado de la generación de informes. "Retry-After" proporciona la duración que se debe esperar antes de sondear el informe generado. Una llamada para sondear la operación de informe proporcionará una respuesta 202 con un encabezado "Location" si la operación todavía está en curso. Una vez completada la operación de generación de informes, el punto de conexión de sondeo proporcionará una respuesta 200 junto con detalles sobre los blobs de informe que están disponibles para su descarga. Los detalles sobre los archivos disponibles para su descarga estarán disponibles en el cuerpo de la respuesta de sondeo. Para comprender los detalles de costos (anteriormente conocidos como detalles de uso) campos que se encuentran en los archivos , consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Esta API es la sustitución de todas las API de detalles de uso de la versión anterior. Solicite generar un informe de detalles de costos para el intervalo de fechas proporcionado, el período de facturación (solo los clientes empresariales) o el identificador de facturación de forma asincrónica en un determinado ámbito. La llamada inicial para solicitar un informe devolverá un 202 con un encabezado "Location" y "Retry-After". El encabezado "Location" proporcionará el punto de conexión para sondear para obtener el resultado de la generación de informes. "Retry-After" proporciona la duración que se debe esperar antes de sondear el informe generado. Una llamada para sondear la operación de informe proporcionará una respuesta 202 con un encabezado "Location" si la operación todavía está en curso. Una vez completada la operación de generación de informes, el punto de conexión de sondeo proporcionará una respuesta 200 junto con detalles sobre los blobs de informe que están disponibles para su descarga. Los detalles sobre los archivos disponibles para su descarga estarán disponibles en el cuerpo de la respuesta de sondeo. Para comprender los detalles de costos (anteriormente conocidos como detalles de uso) campos que se encuentran en los archivos , consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Obtiene el resultado de la operación especificada. Este vínculo se proporciona en el encabezado Ubicación de la solicitud de creación costDetails.

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Obtiene el resultado de la operación especificada. Este vínculo se proporciona en el encabezado Ubicación de la solicitud de creación costDetails.

Detalles del método

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Esta API es la sustitución de todas las API de detalles de uso de la versión anterior. Solicite generar un informe de detalles de costos para el intervalo de fechas proporcionado, el período de facturación (solo los clientes empresariales) o el identificador de facturación de forma asincrónica en un determinado ámbito. La llamada inicial para solicitar un informe devolverá un 202 con un encabezado "Location" y "Retry-After". El encabezado "Location" proporcionará el punto de conexión para sondear para obtener el resultado de la generación de informes. "Retry-After" proporciona la duración que se debe esperar antes de sondear el informe generado. Una llamada para sondear la operación de informe proporcionará una respuesta 202 con un encabezado "Location" si la operación todavía está en curso. Una vez completada la operación de generación de informes, el punto de conexión de sondeo proporcionará una respuesta 200 junto con detalles sobre los blobs de informe que están disponibles para su descarga. Los detalles sobre los archivos disponibles para su descarga estarán disponibles en el cuerpo de la respuesta de sondeo. Para comprender los detalles de costos (anteriormente conocidos como detalles de uso) campos que se encuentran en los archivos , consulte 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>>

Parámetros

scope

string

El identificador de recurso de ARM para la suscripción, el grupo de recursos, la cuenta de facturación u otros ámbitos de facturación. Para obtener información detallada, vea https://aka.ms/costmgmt/scopes.

parameters
GenerateCostDetailsReportRequestDefinition

Parámetros proporcionados a la operación Crear detalles de costos.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Esta API es la sustitución de todas las API de detalles de uso de la versión anterior. Solicite generar un informe de detalles de costos para el intervalo de fechas proporcionado, el período de facturación (solo los clientes empresariales) o el identificador de facturación de forma asincrónica en un determinado ámbito. La llamada inicial para solicitar un informe devolverá un 202 con un encabezado "Location" y "Retry-After". El encabezado "Location" proporcionará el punto de conexión para sondear para obtener el resultado de la generación de informes. "Retry-After" proporciona la duración que se debe esperar antes de sondear el informe generado. Una llamada para sondear la operación de informe proporcionará una respuesta 202 con un encabezado "Location" si la operación todavía está en curso. Una vez completada la operación de generación de informes, el punto de conexión de sondeo proporcionará una respuesta 200 junto con detalles sobre los blobs de informe que están disponibles para su descarga. Los detalles sobre los archivos disponibles para su descarga estarán disponibles en el cuerpo de la respuesta de sondeo. Para comprender los detalles de costos (anteriormente conocidos como detalles de uso) campos que se encuentran en los archivos , consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

function beginCreateOperationAndWait(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<CostDetailsOperationResults>

Parámetros

scope

string

El identificador de recurso de ARM para la suscripción, el grupo de recursos, la cuenta de facturación u otros ámbitos de facturación. Para obtener información detallada, vea https://aka.ms/costmgmt/scopes.

parameters
GenerateCostDetailsReportRequestDefinition

Parámetros proporcionados a la operación Crear detalles de costos.

Devoluciones

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Obtiene el resultado de la operación especificada. Este vínculo se proporciona en el encabezado Ubicación de la solicitud de creación costDetails.

function beginGetOperationResults(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

Parámetros

scope

string

El identificador de recurso de ARM para la suscripción, el grupo de recursos, la cuenta de facturación u otros ámbitos de facturación. Para obtener información detallada, vea https://aka.ms/costmgmt/scopes.

operationId

string

Identificador de la operación de destino.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Obtiene el resultado de la operación especificada. Este vínculo se proporciona en el encabezado Ubicación de la solicitud de creación costDetails.

function beginGetOperationResultsAndWait(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<CostDetailsOperationResults>

Parámetros

scope

string

El identificador de recurso de ARM para la suscripción, el grupo de recursos, la cuenta de facturación u otros ámbitos de facturación. Para obtener información detallada, vea https://aka.ms/costmgmt/scopes.

operationId

string

Identificador de la operación de destino.

Devoluciones