Billing Subscriptions - List By Billing Profile

Lista as subscrições que são faturadas num perfil de faturação. A operação é suportada para contas de faturação com tipo de contrato 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=2020-05-01

Parâmetros do URI

Name Em Necessário Tipo Description
billingAccountName
path True

string

O ID que identifica exclusivamente uma conta de faturação.

billingProfileName
path True

string

O ID que identifica exclusivamente um perfil de faturação.

api-version
query True

string

A versão da API a ser utilizada com o pedido de cliente. A versão atual é 2020-05-01.

Respostas

Name Tipo Description
200 OK

BillingSubscriptionsListResult

OK. O pedido foi efetuada com êxito.

Other Status Codes

ErrorResponse

Resposta de erro que descreve o motivo pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

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

Scopes

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

BillingSubscriptionsListByBillingProfile

Sample Request

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

Sample Response

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingSubscriptions/billinSubscriptionId1",
      "name": "billingSubscriptionId1",
      "type": "Microsoft.Billing/billingAccounts/billingSubscriptions",
      "properties": {
        "displayName": "My subscription",
        "subscriptionId": "88100ba7-38e2-4369-aa8e-544313e0c90b",
        "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",
        "costCenter": "ABC1234",
        "skuId": "0001",
        "skuDescription": "Microsoft Azure Plan"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingSubscriptions/billinSubscriptionId2",
      "name": "billingSubscriptionId2",
      "type": "Microsoft.Billing/billingAccounts/billingSubscriptions",
      "properties": {
        "displayName": "Test subscription",
        "subscriptionId": "66e1ffd8-0f9d-4190-a5a3-910db5a20795",
        "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",
        "costCenter": "ABC1234",
        "skuId": "0001",
        "skuDescription": "Microsoft Azure Plan"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingSubscriptions/billinSubscriptionId3",
      "name": "billingSubscriptionId3",
      "type": "Microsoft.Billing/billingAccounts/billingSubscriptions",
      "properties": {
        "displayName": "Dev Subscription",
        "subscriptionId": "87607149-63a6-4644-8dc1-1d2e368f4994",
        "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",
        "costCenter": "ABC1234",
        "skuId": "0001",
        "skuDescription": "Microsoft Azure Plan"
      }
    }
  ]
}

Definições

Name Description
Amount

O montante.

BillingSubscription

Uma subscrição de faturação.

BillingSubscriptionsListResult

A lista de subscrições de faturação.

BillingSubscriptionStatusType

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

ErrorDetails

Os detalhes do erro.

ErrorResponse

A resposta de erro indica que o serviço não consegue processar o pedido recebido. O motivo é fornecido na mensagem de erro.

ErrorSubDetails
Reseller

Detalhes do revendedor.

Amount

O montante.

Name Tipo Description
currency

string

A moeda do valor de montante.

value

number

Valor de montante.

BillingSubscription

Uma subscrição de faturação.

Name Tipo Description
id

string

ID do Recurso.

name

string

Nome do recurso.

properties.billingProfileDisplayName

string

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

properties.billingProfileId

string

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

properties.costCenter

string

O centro de custos aplicado à subscrição.

properties.customerDisplayName

string

O nome do cliente para o qual 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 o qual 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 subscrição.

properties.invoiceSectionDisplayName

string

O nome da secção da fatura à qual a subscrição é faturada.

properties.invoiceSectionId

string

O ID da secção da fatura à qual a subscrição é faturada.

properties.lastMonthCharges

Amount

Os custos do último mês.

properties.monthToDateCharges

Amount

Os custos do mês atual até à data.

properties.reseller

Reseller

Revendedor para esta subscrição.

properties.skuDescription

string

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

properties.skuId

string

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

properties.subscriptionBillingStatus

BillingSubscriptionStatusType

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

properties.subscriptionId

string

O ID da subscrição.

properties.suspensionReasons

string[]

O motivo da suspensão de uma subscrição. Aplica-se apenas a subscrições em contas de faturação do Programa Microsoft Online Services.

type

string

Tipo de recurso.

BillingSubscriptionsListResult

A lista de subscrições de faturação.

Name Tipo Description
nextLink

string

A ligação (URL) para a página seguinte dos resultados.

totalCount

number

Número total de registos.

value

BillingSubscription[]

A lista de subscrições de faturação.

BillingSubscriptionStatusType

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

Name Tipo Description
Abandoned

string

Active

string

Deleted

string

Inactive

string

Warning

string

ErrorDetails

Os detalhes do erro.

Name Tipo Description
code

string

Código de erro.

details

ErrorSubDetails[]

Os sub detalhes do erro.

message

string

Mensagem de erro a indicar o motivo pela qual a operação falhou.

target

string

O destino do erro específico.

ErrorResponse

A resposta de erro indica que o serviço não consegue processar o pedido recebido. O motivo é fornecido na mensagem de erro.

Name Tipo Description
error

ErrorDetails

Os detalhes do erro.

ErrorSubDetails

Name Tipo Description
code

string

Código de erro.

message

string

Mensagem de erro a indicar o motivo pela qual a operação falhou.

target

string

O destino do erro específico.

Reseller

Detalhes do revendedor.

Name Tipo Description
description

string

O nome do revendedor.

resellerId

string

O ID do MPN do revendedor.