Departments - Get
Pobiera dział według identyfikatora. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Enterprise Agreement.
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/{departmentName}?api-version=2019-10-01-preview
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/{departmentName}?api-version=2019-10-01-preview&$expand={$expand}&$filter={$filter}
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
billing
|
path | True |
string |
Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe. |
department
|
path | True |
string |
Identyfikator, który jednoznacznie identyfikuje dział. |
api-version
|
query | True |
string |
Wersja interfejsu API, która ma być używana z żądaniem klienta. Bieżąca wersja to 2019-10-01-preview. |
$expand
|
query |
string |
Może służyć do rozszerzania kont rejestracji. |
|
$filter
|
query |
string |
Może służyć do filtrowania według nazwy działu. Filtr obsługuje "eq", "lt", "gt", "le", "ge" i "and". Obecnie nie obsługuje "ne", "lub" lub "nie". Filtr tagu to ciąg pary klucz-wartość, w którym klucz i wartość są oddzielone dwukropkiem (:). |
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
Department |
Department |
Department
Sample Request
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/{departmentName}?api-version=2019-10-01-preview
Sample Response
{
"id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/{departmentName}",
"name": "{departmentName}",
"type": "Microsoft.Billing/departments",
"properties": {
"departmentName": "Test department",
"costCenter": "C1",
"status": "Active"
}
}
DepartmentWithExpand
Sample Request
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/{departmentName}?api-version=2019-10-01-preview&$expand=properties/enrollmentAccounts
Sample Response
{
"id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/{departmentName}",
"name": "{departmentName}",
"type": "Microsoft.Billing/departments",
"properties": {
"departmentName": "departmentName1",
"costCenter": "C1",
"status": "Active",
"enrollmentAccounts": [
{
"id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId0",
"name": "accountId0",
"type": "Microsoft.Billing/enrollmentAccounts",
"properties": {
"accountName": "AccountName0",
"costCenter": "C0",
"status": "Active",
"startDate": "2018-05-01T17:32:28Z",
"endDate": "2019-05-31T17:32:28Z"
}
},
{
"id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId1",
"name": "accountId1",
"type": "Microsoft.Billing/enrollmentAccounts",
"properties": {
"accountName": "AccountName1",
"costCenter": "C4",
"status": "Active",
"startDate": "2018-05-01T17:32:28Z",
"endDate": "2019-05-31T17:32:28Z"
}
}
]
}
}
Definicje
Nazwa | Opis |
---|---|
Department |
Dział. |
Enrollment |
Konto rejestracji. |
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 |
Department
Dział.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
name |
string |
Nazwa zasobu. |
properties.costCenter |
string |
Centrum kosztów skojarzone z działem. |
properties.departmentName |
string |
Nazwa działu. |
properties.enrollmentAccounts |
Skojarzone konta rejestracji. Domyślnie ta wartość nie jest wypełniana, chyba że jest określona w $expand. |
|
properties.status |
string |
Stan działu. |
type |
string |
Typ zasobu. |
EnrollmentAccount
Konto rejestracji.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
name |
string |
Nazwa zasobu. |
properties.accountName |
string |
Nazwa konta rejestracji. |
properties.accountOwner |
string |
Właściciel konta rejestracji. |
properties.costCenter |
string |
Centrum kosztów skojarzone z kontem rejestracji. |
properties.department |
Skojarzony dział. Domyślnie ta wartość nie jest wypełniana, chyba że jest określona w $expand. |
|
properties.endDate |
string |
Data zakończenia konta rejestracji. |
properties.startDate |
string |
Data rozpoczęcia konta rejestracji. |
properties.status |
string |
Stan konta rejestracji. |
type |
string |
Typ zasobu. |
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. |