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
billingAccountName
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

InvoiceSectionListWithCreateSubPermissionResult

OK. Żądanie zakończyło się pomyślnie.

Other Status Codes

ErrorResponse

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
AzurePlan

Szczegóły planu platformy Azure.

BillingProfileStatus

Stan profilu rozliczeniowego.

ErrorDetails

Szczegóły 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.

ErrorSubDetails
InvoiceSectionListWithCreateSubPermissionResult

Lista właściwości sekcji faktury z uprawnieniem do tworzenia subskrypcji.

InvoiceSectionWithCreateSubPermission

Właściwości sekcji faktury z uprawnieniem do tworzenia subskrypcji.

SpendingLimitForBillingProfile

Limit wydatków w profilu rozliczeniowym.

StatusReasonCodeForBillingProfile

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

ErrorSubDetails[]

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

ErrorDetails

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

InvoiceSectionWithCreateSubPermission[]

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

SpendingLimitForBillingProfile

Limit wydatków w profilu rozliczeniowym.

billingProfileStatus

BillingProfileStatus

Stan profilu rozliczeniowego.

billingProfileStatusReasonCode

StatusReasonCodeForBillingProfile

Przyczyna określonego stanu profilu rozliczeniowego.

billingProfileSystemId

string

System wygenerował unikatowy identyfikator profilu rozliczeniowego.

enabledAzurePlans

AzurePlan[]

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