Freigeben über


Billing Periods - List

Listet die verfügbaren Abrechnungszeiträume für ein Abonnement in umgekehrter chronologischer Reihenfolge auf. Dies wird nur für Azure Web-Direct-Abonnements unterstützt. Andere Abonnementtypen, die nicht direkt über das Azure-Webportal erworben wurden, werden über diese Vorschau-API nicht unterstützt.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingPeriods?api-version=2018-03-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingPeriods?api-version=2018-03-01-preview&$filter={$filter}&$skiptoken={$skiptoken}&$top={$top}

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

Die ID, die ein Azure-Abonnement eindeutig identifiziert.

api-version
query True

string

Version der API, die mit der Clientanforderung verwendet werden soll. Die aktuelle Version ist 2018-03-01-preview.

$filter
query

string

Kann verwendet werden, um Abrechnungszeiträume nach billingPeriodEndDate zu filtern. Der Filter unterstützt "eq", "lt", "gt", "le", "ge" und "and". Es unterstützt derzeit weder 'ne', 'or' oder 'not'.

$skiptoken
query

string

Skiptoken wird nur verwendet, wenn ein vorheriger Vorgang ein Teilergebnis zurückgegeben hat. Wenn eine vorherige Antwort ein nextLink-Element enthält, enthält der Wert des nextLink-Elements einen Skiptoken-Parameter, der einen Ausgangspunkt angibt, der für nachfolgende Aufrufe verwendet werden soll.

$top
query

integer (int32)

minimum: 1
maximum: 100

Kann verwendet werden, um die Anzahl der Ergebnisse auf die letzten N-Abrechnungszeiträume zu beschränken.

Antworten

Name Typ Beschreibung
200 OK

BillingPeriodsListResult

OKAY. Die Anforderung ist erfolgreich.

Other Status Codes

ErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

BillingPeriodsList

Beispielanforderung

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.Billing/billingPeriods?api-version=2018-03-01-preview

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/subid/providers/Microsoft.Billing/billingPeriods/201702-1",
      "name": "201702-1",
      "type": "Microsoft.Billing/billingPeriods",
      "properties": {
        "billingPeriodStartDate": "2017-01-01",
        "billingPeriodEndDate": "2017-02-01",
        "invoiceIds": [
          "/subscriptions/subid/providers/Microsoft.Billing/invoices/2017-02-05-123456789",
          "/subscriptions/subid/providers/Microsoft.Billing/invoices/2017-01-05-987654321"
        ]
      }
    }
  ]
}

Definitionen

Name Beschreibung
BillingPeriod

Eine Abrechnungszeitraumsressource.

BillingPeriodsListResult

Ergebnis der Auflistung von Abrechnungszeiträumen. Sie enthält eine Liste der verfügbaren Abrechnungszeiträume in umgekehrter chronologischer Reihenfolge.

ErrorDetails

Die Details des Fehlers.

ErrorResponse

Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben.

ErrorSubDetails

BillingPeriod

Eine Abrechnungszeitraumsressource.

Name Typ Beschreibung
id

string

Ressourcen-ID.

name

string

Ressourcenname.

properties.billingPeriodEndDate

string (date)

Das Ende des Datumsbereichs, der durch den Abrechnungszeitraum abgedeckt ist.

properties.billingPeriodStartDate

string (date)

Der Anfang des Datumsbereichs, der vom Abrechnungszeitraum abgedeckt wird.

properties.invoiceIds

string[]

Array von Rechnungs-IDs, die zugeordnet sind.

type

string

Ressourcentyp.

BillingPeriodsListResult

Ergebnis der Auflistung von Abrechnungszeiträumen. Sie enthält eine Liste der verfügbaren Abrechnungszeiträume in umgekehrter chronologischer Reihenfolge.

Name Typ Beschreibung
nextLink

string

Der Link (URL) zur nächsten Seite der Ergebnisse.

value

BillingPeriod[]

Die Liste der Abrechnungszeiträume.

ErrorDetails

Die Details des Fehlers.

Name Typ Beschreibung
code

string

Fehlercode.

details

ErrorSubDetails[]

Die Unterdetails des Fehlers.

message

string

Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist.

target

string

Das Ziel des bestimmten Fehlers.

ErrorResponse

Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben.

Name Typ Beschreibung
error

ErrorDetails

Die Details des Fehlers.

ErrorSubDetails

Name Typ Beschreibung
code

string

Fehlercode.

message

string

Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist.

target

string

Das Ziel des bestimmten Fehlers.