GenerateCostDetailsReportOperations interface

생성비용(GenerateCostDetailsReport) 작업을 나타내는 인터페이스.

속성

beginCreateOperation
beginCreateOperationAndWait
beginGetOperationResults
beginGetOperationResultsAndWait
createOperation

이 API는 이전에 릴리스된 모든 사용량 세부 정보 API를 대체합니다. 특정 범위에서 제공된 날짜 범위, 청구 기간(기업 고객만 해당) 또는 청구서 ID에 대한 비용 세부 정보 보고서를 비동기적으로 생성하도록 요청합니다. 보고서를 요청하는 초기 호출은 '위치' 및 'Retry-After' 헤더가 있는 202를 반환합니다. '위치' 헤더는 폴링할 엔드포인트를 제공하여 보고서 생성 결과를 가져옵니다. 'Retry-After'는 생성된 보고서를 폴링하기 전에 대기하는 기간을 제공합니다. 보고서 작업을 폴링하는 호출은 작업이 아직 진행 중인 경우 '위치' 헤더와 함께 202 응답을 제공합니다. 보고서 생성 작업이 완료되면 폴링 엔드포인트는 다운로드할 수 있는 보고서 Blob에 대한 세부 정보와 함께 200개 응답을 제공합니다. 다운로드할 수 있는 파일에 대한 세부 정보는 폴링 응답 본문에서 확인할 수 있습니다. 파일에 있는 비용 세부 정보(이전의 사용량 세부 정보) 필드를 이해하려면 https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields 참조하세요.

getOperationResults

지정된 작업의 결과를 가져옵니다. 이 링크는 CostDetails 만들기 요청 응답 위치 헤더에 제공됩니다.

속성 세부 정보

beginCreateOperation

경고

이 API는 이제 사용되지 않습니다.

use createOperation instead

beginCreateOperation: (scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

속성 값

(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

beginCreateOperationAndWait

경고

이 API는 이제 사용되지 않습니다.

use createOperation instead

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

속성 값

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

beginGetOperationResults

경고

이 API는 이제 사용되지 않습니다.

use getOperationResults instead

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

속성 값

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

beginGetOperationResultsAndWait

경고

이 API는 이제 사용되지 않습니다.

use getOperationResults instead

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

속성 값

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

createOperation

이 API는 이전에 릴리스된 모든 사용량 세부 정보 API를 대체합니다. 특정 범위에서 제공된 날짜 범위, 청구 기간(기업 고객만 해당) 또는 청구서 ID에 대한 비용 세부 정보 보고서를 비동기적으로 생성하도록 요청합니다. 보고서를 요청하는 초기 호출은 '위치' 및 'Retry-After' 헤더가 있는 202를 반환합니다. '위치' 헤더는 폴링할 엔드포인트를 제공하여 보고서 생성 결과를 가져옵니다. 'Retry-After'는 생성된 보고서를 폴링하기 전에 대기하는 기간을 제공합니다. 보고서 작업을 폴링하는 호출은 작업이 아직 진행 중인 경우 '위치' 헤더와 함께 202 응답을 제공합니다. 보고서 생성 작업이 완료되면 폴링 엔드포인트는 다운로드할 수 있는 보고서 Blob에 대한 세부 정보와 함께 200개 응답을 제공합니다. 다운로드할 수 있는 파일에 대한 세부 정보는 폴링 응답 본문에서 확인할 수 있습니다. 파일에 있는 비용 세부 정보(이전의 사용량 세부 정보) 필드를 이해하려면 https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields 참조하세요.

createOperation: (scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => PollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>

속성 값

(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => PollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>

getOperationResults

지정된 작업의 결과를 가져옵니다. 이 링크는 CostDetails 만들기 요청 응답 위치 헤더에 제공됩니다.

getOperationResults: (scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams) => PollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>

속성 값

(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams) => PollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>