Billing Role Definitions - Get By Invoice Section

Pobiera definicję roli w sekcji faktury. Operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
billingAccountName
path True

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName
path True

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

billingRoleDefinitionName
path True

string

Identyfikator, który jednoznacznie identyfikuje definicję roli.

invoiceSectionName
path True

string

Identyfikator, który jednoznacznie identyfikuje sekcję faktury.

api-version
query True

string

Wersja interfejsu API do użycia z żądaniem klienta. Bieżąca wersja to 2020-05-01.

Odpowiedzi

Nazwa Typ Opis
200 OK

BillingRoleDefinition

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

InvoiceSectionRoleDefinition

Sample Request

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

Sample Response

{
  "id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingRoleDefinitions/{billingRoleDefinitionName}",
  "name": "{billingRoleDefinitionName}",
  "properties": {
    "description": "The Owner role gives the user all permissions including access management rights to the invoice section.",
    "permissions": [
      {
        "actions": [
          "10000000-aaaa-bbbb-cccc-200000000000",
          "10000000-aaaa-bbbb-cccc-200000000008",
          "10000000-aaaa-bbbb-cccc-200000000001",
          "10000000-aaaa-bbbb-cccc-200000000002",
          "10000000-aaaa-bbbb-cccc-200000000003",
          "10000000-aaaa-bbbb-cccc-200000000006",
          "10000000-aaaa-bbbb-cccc-200000000007",
          "20000000-aaaa-bbbb-cccc-200000000000",
          "30000000-aaaa-bbbb-cccc-200000000000",
          "40000000-aaaa-bbbb-cccc-200000000000",
          "30000000-aaaa-bbbb-cccc-200000000009",
          "20000000-aaaa-bbbb-cccc-200000000002",
          "30000000-aaaa-bbbb-cccc-200000000015",
          "30000000-aaaa-bbbb-cccc-200000000004",
          "30000000-aaaa-bbbb-cccc-200000000007",
          "30000000-aaaa-bbbb-cccc-200000000001",
          "30000000-aaaa-bbbb-cccc-200000000010",
          "40000000-aaaa-bbbb-cccc-200000000007",
          "40000000-aaaa-bbbb-cccc-200000000006",
          "40000000-aaaa-bbbb-cccc-200000000008"
        ],
        "notActions": []
      }
    ],
    "roleName": "Invoice section owner"
  },
  "type": "Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections/billingRoleDefinitions"
}

Definicje

Nazwa Opis
BillingPermissionsProperties

Zestaw dozwolonych akcji i niedozwolonych akcji, które obiekt wywołujący ma na koncie rozliczeniowym

BillingRoleDefinition

Właściwości definicji roli.

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

BillingPermissionsProperties

Zestaw dozwolonych akcji i niedozwolonych akcji, które obiekt wywołujący ma na koncie rozliczeniowym

Nazwa Typ Opis
actions

string[]

Zestaw akcji, które obiekt wywołujący może wykonać.

notActions

string[]

Zestaw akcji, których obiekt wywołujący nie może wykonać.

BillingRoleDefinition

Właściwości definicji roli.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa zasobu.

properties.description

string

Opis roli

properties.permissions

BillingPermissionsProperties[]

RozliczeniaPermissions, które ma rola

properties.roleName

string

Nazwa roli

type

string

Typ zasobu.

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.