Microsoft Azure Common Types for Microsoft Billing

Microsoft Azure Common Types For Microsoft Billing is a comprehensive tool that provides users with a variety of options for managing their billing and invoicing needs within the Microsoft Azure platform. This tool allows users to easily track and monitor their usage and spending, as well as set up automated billing processes to ensure accurate and timely payments.

OpenAPI Specification

common-types-for-microsoftbilling-openapi-original.yml Raw ↑
swagger: '2.0'
info:
  version: '2021-10-01'
  title: Microsoft Azure Common types for Microsoft.Billing
paths: {}
definitions:
  ErrorResponse:
    description: >-
      Error response indicates that the service is not able to process the
      incoming request. The reason is provided in the error message.
    type: object
    properties:
      error:
        description: The details of the error.
        $ref: '#/definitions/ErrorDetails'
  ErrorDetails:
    description: The details of the error.
    type: object
    properties:
      code:
        description: Error code.
        type: string
        readOnly: true
      message:
        description: Error message indicating why the operation failed.
        type: string
        readOnly: true
      target:
        description: The target of the particular error.
        type: string
        readOnly: true
      details:
        description: The sub details of the error.
        $ref: '#/definitions/ErrorSubDetails'
  ErrorSubDetails:
    description: The sub details of the error.
    type: array
    items:
      type: object
      properties:
        code:
          description: Error code.
          type: string
          readOnly: true
        message:
          description: Error message indicating why the operation failed.
          type: string
          readOnly: true
        target:
          description: The target of the particular error.
          type: string
          readOnly: true
  Resource:
    description: The resource model definition.
    type: object
    properties:
      id:
        readOnly: true
        type: string
        description: Resource Id.
      name:
        readOnly: true
        type: string
        description: Resource name.
      type:
        readOnly: true
        type: string
        description: Resource type.
    x-ms-azure-resource: true
parameters:
  apiVersionParameter:
    name: api-version
    in: query
    required: true
    type: string
    description: >-
      The version of the API to be used with the client request. The current
      version is 2021-10-01.
security:
  - azure_auth:
      - user_impersonation
securityDefinitions:
  azure_auth:
    type: oauth2
    authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
    flow: implicit
    description: Azure Active Directory OAuth2 Flow.
    scopes:
      user_impersonation: impersonate your user account