Billing Subscriptions - List By Billing Profile

Lista as subscrições que são faturadas para um perfil de faturação. A operação é suportada para contas de faturação com tipo de acordo Contrato de Cliente Microsoft ou Contrato de Parceiro da Microsoft.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingSubscriptions?api-version=2019-10-01-preview

Parâmetros do URI

Name In Required Type Description
billingAccountName
path True
  • string

A identificação que identifica uma conta de faturação.

billingProfileName
path True
  • string

A identificação que identifica um perfil de faturação.

api-version
query True
  • string

A versão da API a ser utilizada com o pedido do cliente. A versão atual é 2019-10-01-pré-visualização.

Respostas

Name Type Description
200 OK

OK. O pedido foi bem sucedido.

Other Status Codes

Resposta de erro descrevendo por que a operação falhou.

Segurança

azure_auth

Azure Ative Directory Flow OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

BillingSubscriptionsListByBillingProfile

Sample Request

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingSubscriptions?api-version=2019-10-01-preview

Sample Response

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000/billingSubscriptions/billinSubscriptionId1",
      "name": "billingSubscriptionId1",
      "type": "Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections/billingSubscriptions",
      "properties": {
        "displayName": "My subscription",
        "subscriptionId": "6b96d3f2-9008-4a9d-912f-f87744185aa3",
        "subscriptionBillingStatus": "Active",
        "lastMonthCharges": {
          "currency": "USD",
          "value": 5000
        },
        "monthToDateCharges": {
          "currency": "USD",
          "value": 600
        },
        "invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
        "invoiceSectionDisplayName": "Contoso operations invoiceSection",
        "billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
        "billingProfileDisplayName": "Contoso operations billing",
        "skuId": "0001",
        "skuDescription": "Microsoft Azure Dev/Test"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000/billingSubscriptions/billinSubscriptionId2",
      "name": "billingSubscriptionId2",
      "type": "Microsoft.Billing/billingSubscriptions",
      "properties": {
        "displayName": "Test subscription",
        "subscriptionId": "6b96d3f2-9008-4a9d-912f-6b96d3f2",
        "subscriptionBillingStatus": "Active",
        "lastMonthCharges": {
          "currency": "USD",
          "value": 1000
        },
        "monthToDateCharges": {
          "currency": "USD",
          "value": 400
        },
        "invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
        "invoiceSectionDisplayName": "Contoso operations invoiceSection",
        "billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
        "billingProfileDisplayName": "Contoso operations billing",
        "skuId": "0001",
        "skuDescription": "Microsoft Azure Dev/Test"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000/billingSubscriptions/billinSubscriptionId3",
      "name": "billingSubscriptionId3",
      "type": "Microsoft.Billing/billingSubscriptions",
      "properties": {
        "displayName": "Dev Subscription",
        "subscriptionId": "6b96d3f2-4a9d-9008-912f-f87744185aa3",
        "subscriptionBillingStatus": "Active",
        "lastMonthCharges": {
          "currency": "USD",
          "value": 6000
        },
        "monthToDateCharges": {
          "currency": "USD",
          "value": 900
        },
        "invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
        "invoiceSectionDisplayName": "Contoso operations invoiceSection",
        "billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
        "billingProfileDisplayName": "Contoso operations billing",
        "skuId": "0001",
        "skuDescription": "Microsoft Azure Dev/Test"
      }
    }
  ]
}

Definições

Amount

A quantia.

BillingSubscription

Uma subscrição de faturação.

BillingSubscriptionsListResult

A lista de assinaturas de faturação.

BillingSubscriptionStatusType

O estado atual da faturação da subscrição.

ErrorDetails

Os detalhes do erro.

ErrorResponse

A resposta de erro indica que o serviço não é capaz de processar o pedido de entrada. A razão é fornecida na mensagem de erro.

ErrorSubDetails
Reseller

Detalhes do revendedor.

Amount

A quantia.

Name Type Description
currency
  • string

A moeda pelo valor.

value
  • number

Valor do valor.

BillingSubscription

Uma subscrição de faturação.

Name Type Description
id
  • string

Identificação de recursos.

name
  • string

Nome de recurso.

properties.billingProfileDisplayName
  • string

O nome do perfil de faturação para o qual a subscrição é faturada.

properties.billingProfileId
  • string

O ID do perfil de faturação para o qual a subscrição é faturada.

properties.customerDisplayName
  • string

O nome do cliente para quem a subscrição foi criada. O campo é aplicável apenas para Contrato de Parceiro da Microsoft conta de faturação.

properties.customerId
  • string

O ID do cliente para quem a subscrição foi criada. O campo é aplicável apenas para Contrato de Parceiro da Microsoft conta de faturação.

properties.displayName
  • string

O nome da assinatura.

properties.invoiceSectionDisplayName
  • string

O nome da secção de faturas para a qual a subscrição é faturada.

properties.invoiceSectionId
  • string

O ID da secção de fatura a que a subscrição é faturada.

properties.lastMonthCharges

As acusações do último mês.

properties.monthToDateCharges

O mês em curso até à data cobra.

properties.reseller

Revendedor para esta subscrição.

properties.skuDescription
  • string

A descrição sku do plano Azure para a subscrição.

properties.skuId
  • string

O sku ID do plano Azure para a subscrição.

properties.subscriptionBillingStatus

O estado atual da faturação da subscrição.

properties.subscriptionId
  • string

A identificação da assinatura.

type
  • string

Tipo de recurso.

BillingSubscriptionsListResult

A lista de assinaturas de faturação.

Name Type Description
nextLink
  • string

O link (url) para a página seguinte dos resultados.

value

A lista de assinaturas de faturação.

BillingSubscriptionStatusType

O estado atual da faturação da subscrição.

Name Type Description
Abandoned
  • string
Active
  • string
Deleted
  • string
Inactive
  • string
Warning
  • string

ErrorDetails

Os detalhes do erro.

Name Type Description
code
  • string

Código de erro.

details

Os sub-detalhes do erro.

message
  • string

Mensagem de erro indicando por que a operação falhou.

target
  • string

O alvo do erro particular.

ErrorResponse

A resposta de erro indica que o serviço não é capaz de processar o pedido de entrada. A razão é fornecida na mensagem de erro.

Name Type Description
error

Os detalhes do erro.

ErrorSubDetails

Name Type Description
code
  • string

Código de erro.

message
  • string

Mensagem de erro indicando por que a operação falhou.

target
  • string

O alvo do erro particular.

Reseller

Detalhes do revendedor.

Name Type Description
description
  • string

O nome do revendedor.

resellerId
  • string

A identificação do MPN do revendedor.