Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20220501 Namespace

Classes

BlobInfo

The blob information generated by this operation.

BlobInfoTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of BlobInfo

CostDetailsOperationResults

The result of the long running operation for cost details Api.

CostDetailsOperationResultsTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of CostDetailsOperationResults

CostDetailsTimePeriod

The start and end date for pulling data for the cost detailed report. API only allows data to be pulled for 1 month or less and no older than 13 months.

CostDetailsTimePeriodTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of CostDetailsTimePeriod

GenerateCostDetailsReportErrorResponse

Error response indicates that the service is not able to process the incoming request. The reason is provided in the error message. Some Error responses:

  • 400 Bad Request - Invalid Request Payload. Request payload provided is not in a json format or had an invalid member not accepted in the request payload.
  • 400 Bad Request - Invalid request payload: can only have either timePeriod or invoiceId or billingPeriod. API only allows data to be pulled for either timePeriod or invoiceId or billingPeriod. Customer should provide only one of these parameters.
  • 400 Bad Request - Start date must be after . API only allows data to be pulled no older than 13 months from now.
  • 400 Bad Request - The maximum allowed date range is 1 months. API only allows data to be pulled for 1 month or less.
  • 429 TooManyRequests - Request is throttled. Retry after waiting for the time specified in the "retry-after" header.
  • 503 ServiceUnavailable - Service is temporarily unavailable. Retry after waiting for the time specified in the "Retry-After" header.
GenerateCostDetailsReportErrorResponseTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of GenerateCostDetailsReportErrorResponse

GenerateCostDetailsReportRequestDefinition

The definition of a cost detailed report.

GenerateCostDetailsReportRequestDefinitionTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of GenerateCostDetailsReportRequestDefinition

ReportManifest

The manifest of the report generated by the operation.

ReportManifestTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ReportManifest

RequestContext

The context of the Cost Details request.

RequestContextTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of RequestContext

Interfaces

IBlobInfo
IBlobInfoInternal
ICostDetailsOperationResults
ICostDetailsOperationResultsInternal
ICostDetailsTimePeriod
ICostDetailsTimePeriodInternal
IGenerateCostDetailsReportErrorResponse
IGenerateCostDetailsReportErrorResponseInternal
IGenerateCostDetailsReportRequestDefinition
IGenerateCostDetailsReportRequestDefinitionInternal
IReportManifest
IReportManifestInternal
IRequestContext
IRequestContextInternal