Billing Accounts - List Invoice Sections By Create Subscription Permission
Zawiera listę sekcji faktury, dla których użytkownik ma uprawnienia do tworzenia subskrypcji platformy Azure. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/listInvoiceSectionsWithCreateSubscriptionPermission?api-version=2020-05-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
billing
|
path | True |
string |
Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe. |
api-version
|
query | True |
string |
Wersja interfejsu API, która ma być używana z żądaniem klienta. Bieżąca wersja to 2020-05-01. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK. Żądanie zakończyło się pomyślnie. |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
InvoiceSectionsListWithCreateSubPermission
Sample Request
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/listInvoiceSectionsWithCreateSubscriptionPermission?api-version=2020-05-01
Sample Response
{
"value": [
{
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/22000000-0000-0000-0000-000000000000",
"invoiceSectionDisplayName": "invoiceSection1",
"invoiceSectionSystemId": "9XXX-11XX-XX1-XXXX-XXX",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000",
"billingProfileDisplayName": "Contoso operations billing",
"billingProfileStatus": "Warned",
"billingProfileStatusReasonCode": "PastDue",
"billingProfileSpendingLimit": "On",
"billingProfileSystemId": "1XXX-11XX-XX1-XXXX-XXX",
"enabledAzurePlans": [
{
"skuId": "0001",
"skuDescription": "Microsoft Azure Plan"
},
{
"skuId": "0002",
"skuDescription": "Microsoft Azure Plan for DevTest"
}
]
}
]
}
Definicje
Nazwa | Opis |
---|---|
Azure |
Szczegóły planu platformy Azure. |
Billing |
Stan profilu rozliczeniowego. |
Error |
Szczegóły błędu. |
Error |
Odpowiedź na błąd wskazuje, że usługa nie może przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie. |
Error |
|
Invoice |
Lista właściwości sekcji faktury z uprawnieniem do tworzenia subskrypcji. |
Invoice |
Właściwości sekcji faktury z uprawnieniem do tworzenia subskrypcji. |
Spending |
Limit wydatków w profilu rozliczeniowym. |
Status |
Przyczyna określonego stanu profilu rozliczeniowego. |
AzurePlan
Szczegóły planu platformy Azure.
Nazwa | Typ | Opis |
---|---|---|
skuDescription |
string |
Opis jednostki SKU. |
skuId |
string |
Identyfikator jednostki SKU. |
BillingProfileStatus
Stan profilu rozliczeniowego.
Nazwa | Typ | Opis |
---|---|---|
Active |
string |
|
Disabled |
string |
|
Warned |
string |
ErrorDetails
Szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
details |
Szczegóły podrzędne błędu. |
|
message |
string |
Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się. |
target |
string |
Element docelowy określonego błędu. |
ErrorResponse
Odpowiedź na błąd wskazuje, że usługa nie może przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.
Nazwa | Typ | Opis |
---|---|---|
error |
Szczegóły błędu. |
ErrorSubDetails
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
message |
string |
Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się. |
target |
string |
Element docelowy określonego błędu. |
InvoiceSectionListWithCreateSubPermissionResult
Lista właściwości sekcji faktury z uprawnieniem do tworzenia subskrypcji.
Nazwa | Typ | Opis |
---|---|---|
nextLink |
string |
Link (adres URL) do następnej strony wyników. |
value |
Lista właściwości sekcji faktury z uprawnieniem do tworzenia subskrypcji. |
InvoiceSectionWithCreateSubPermission
Właściwości sekcji faktury z uprawnieniem do tworzenia subskrypcji.
Nazwa | Typ | Opis |
---|---|---|
billingProfileDisplayName |
string |
Nazwa profilu rozliczeniowego sekcji faktury. |
billingProfileId |
string |
Identyfikator profilu rozliczeniowego dla sekcji faktury. |
billingProfileSpendingLimit |
Limit wydatków w profilu rozliczeniowym. |
|
billingProfileStatus |
Stan profilu rozliczeniowego. |
|
billingProfileStatusReasonCode |
Przyczyna określonego stanu profilu rozliczeniowego. |
|
billingProfileSystemId |
string |
System wygenerował unikatowy identyfikator profilu rozliczeniowego. |
enabledAzurePlans |
Włączone plany platformy Azure dla skojarzonego profilu rozliczeniowego. |
|
invoiceSectionDisplayName |
string |
Nazwa sekcji faktury. |
invoiceSectionId |
string |
Identyfikator sekcji faktury. |
invoiceSectionSystemId |
string |
System wygenerował unikatowy identyfikator sekcji faktury. |
SpendingLimitForBillingProfile
Limit wydatków w profilu rozliczeniowym.
Nazwa | Typ | Opis |
---|---|---|
Off |
string |
|
On |
string |
StatusReasonCodeForBillingProfile
Przyczyna określonego stanu profilu rozliczeniowego.
Nazwa | Typ | Opis |
---|---|---|
PastDue |
string |
|
SpendingLimitExpired |
string |
|
SpendingLimitReached |
string |