다음을 통해 공유


GenerateCostDetailsReport interface

GenerateCostDetailsReport를 나타내는 인터페이스입니다.

메서드

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

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

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

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

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

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

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

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

메서드 세부 정보

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

이 API는 이전에 릴리스된 모든 사용량 세부 정보 API를 대체합니다. 특정 scope 제공된 날짜 범위, 청구 기간(엔터프라이즈 고객만) 또는 청구서 ID에 대한 비용 세부 정보 보고서를 비동기적으로 생성하도록 요청합니다. 보고서를 요청하는 초기 호출은 'Location' 및 'Retry-After' 헤더가 있는 202를 반환합니다. 'Location' 헤더는 보고서 생성 결과를 가져오기 위해 폴링할 엔드포인트를 제공합니다. 'Retry-After'는 생성된 보고서를 폴링하기 전에 대기하는 기간을 제공합니다. 보고서 작업을 폴링하는 호출은 작업이 아직 진행 중인 경우 'Location' 헤더와 함께 202 응답을 제공합니다. 보고서 생성 작업이 완료되면 폴링 엔드포인트는 다운로드할 수 있는 보고서 Blob에 대한 세부 정보와 함께 200 응답을 제공합니다. 다운로드할 수 있는 파일에 대한 세부 정보는 폴링 응답 본문에서 확인할 수 있습니다. 파일에서 찾은 비용 세부 정보(이전의 사용량 세부 정보) 필드를 이해하려면 를 참조하세요. 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>>

매개 변수

scope

string

구독, 리소스 그룹, 청구 계정 또는 기타 청구 범위에 대한 ARM 리소스 ID입니다. 자세한 내용은 https://aka.ms/costmgmt/scopes를 참조하십시오.

parameters
GenerateCostDetailsReportRequestDefinition

비용 세부 정보 만들기 작업에 제공된 매개 변수입니다.

options
GenerateCostDetailsReportCreateOperationOptionalParams

옵션 매개 변수입니다.

반환

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

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

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

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

매개 변수

scope

string

구독, 리소스 그룹, 청구 계정 또는 기타 청구 범위에 대한 ARM 리소스 ID입니다. 자세한 내용은 https://aka.ms/costmgmt/scopes를 참조하십시오.

parameters
GenerateCostDetailsReportRequestDefinition

비용 세부 정보 만들기 작업에 제공된 매개 변수입니다.

options
GenerateCostDetailsReportCreateOperationOptionalParams

옵션 매개 변수입니다.

반환

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

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

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

매개 변수

scope

string

구독, 리소스 그룹, 청구 계정 또는 기타 청구 범위에 대한 ARM 리소스 ID입니다. 자세한 내용은 https://aka.ms/costmgmt/scopes를 참조하십시오.

operationId

string

대상 작업 ID입니다.

options
GenerateCostDetailsReportGetOperationResultsOptionalParams

옵션 매개 변수입니다.

반환

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

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

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

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

매개 변수

scope

string

구독, 리소스 그룹, 청구 계정 또는 기타 청구 범위에 대한 ARM 리소스 ID입니다. 자세한 내용은 https://aka.ms/costmgmt/scopes를 참조하십시오.

operationId

string

대상 작업 ID입니다.

options
GenerateCostDetailsReportGetOperationResultsOptionalParams

옵션 매개 변수입니다.

반환