Billing Subscriptions - Get By Customer

Obtém uma assinatura por sua ID. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Contrato de Parceiro da Microsoft.

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

Parâmetros de URI

Name In Required Type Description
billingAccountName
path True
  • string

A ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName
path True
  • string

A ID que identifica exclusivamente uma assinatura.

customerName
path True
  • string

A ID que identifica exclusivamente um cliente.

api-version
query True
  • string

A versão da API a ser usada com a solicitação do cliente. A versão atual é 2019-10-01-preview.

Respostas

Name Type Description
200 OK

OK. A solicitação foi bem-sucedida.

Other Status Codes

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

Segurança

azure_auth

Azure Active Directory Flow OAuth2.

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

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

BillingSubscriptionByCustomer

Sample Request

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

Sample Response

{
  "id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptions/{billingSubscriptionName}",
  "name": "{billingSubscriptionName}",
  "type": "Microsoft.Billing/billingSubscriptions",
  "properties": {
    "displayName": "My Subscription",
    "subscriptionId": "6b96d3f2-9008-4a9d-912f-f87744185aa3",
    "subscriptionBillingStatus": "Active",
    "lastMonthCharges": {
      "currency": "USD",
      "value": 5000
    },
    "monthToDateCharges": {
      "currency": "USD",
      "value": 600
    },
    "customerId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}",
    "customerDisplayName": "Customer1",
    "reseller": {
      "resellerId": "3b65b5a8-bd4f-4084-90e9-e1bd667a2b19",
      "description": "Reseller2"
    },
    "skuId": "0002",
    "skuDescription": "Microsoft Azure Standard"
  }
}

Definições

Amount

O valor.

BillingSubscription

Uma assinatura de cobrança.

BillingSubscriptionStatusType

O status de cobrança atual da assinatura.

ErrorDetails

Os detalhes do erro.

ErrorResponse

A resposta de erro indica que o serviço não é capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

ErrorSubDetails
Reseller

Detalhes do revendedor.

Amount

O valor.

Name Type Description
currency
  • string

A moeda do valor do valor.

value
  • number

Valor da quantidade.

BillingSubscription

Uma assinatura de cobrança.

Name Type Description
id
  • string

ID do recurso.

name
  • string

Nome do recurso.

properties.billingProfileDisplayName
  • string

O nome do perfil de cobrança ao qual a assinatura é cobrada.

properties.billingProfileId
  • string

A ID do perfil de cobrança ao qual a assinatura é cobrada.

properties.customerDisplayName
  • string

O nome do cliente para o qual a assinatura foi criada. O campo é aplicável somente para Contrato de Parceiro da Microsoft conta de cobrança.

properties.customerId
  • string

A ID do cliente para o qual a assinatura foi criada. O campo é aplicável somente para Contrato de Parceiro da Microsoft conta de cobrança.

properties.displayName
  • string

O nome da assinatura.

properties.invoiceSectionDisplayName
  • string

O nome da seção da fatura à qual a assinatura é cobrada.

properties.invoiceSectionId
  • string

A ID da seção da fatura à qual a assinatura é cobrada.

properties.lastMonthCharges

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

properties.monthToDateCharges

Os encargos atuais do mês até o momento.

properties.reseller

Revendedor para esta assinatura.

properties.skuDescription
  • string

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

properties.skuId
  • string

A ID de sku do plano do Azure para a assinatura.

properties.subscriptionBillingStatus

O status de cobrança atual da assinatura.

properties.subscriptionId
  • string

A ID da assinatura.

type
  • string

Tipo de recurso.

BillingSubscriptionStatusType

O status de cobrança atual da assinatura.

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 do erro.

details

Os sub-detalhes do erro.

message
  • string

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

target
  • string

O destino do erro específico.

ErrorResponse

A resposta de erro indica que o serviço não é capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

Name Type Description
error

Os detalhes do erro.

ErrorSubDetails

Name Type Description
code
  • string

Código do erro.

message
  • string

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

target
  • string

O destino do erro específico.

Reseller

Detalhes do revendedor.

Name Type Description
description
  • string

O nome do revendedor.

resellerId
  • string

A ID do MPN do revendedor.