Billing Role Assignments - List By Customer
顧客の呼び出し元のロールの割り当てを一覧表示します。 この操作は、契約の種類が Microsoft Partner Agreement の課金アカウントでサポートされています。
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/customers/{customerName}/billingRoleAssignments?api-version=2024-04-01
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/customers/{customerName}/billingRoleAssignments?api-version=2024-04-01&filter={filter}&top={top}&skip={skip}
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
billing
|
path | True |
string |
課金アカウントを一意に識別する ID。 正規表現パターン: |
billing
|
path | True |
string |
課金プロファイルを一意に識別する ID。 正規表現パターン: |
customer
|
path | True |
string |
顧客を一意に識別する ID。 正規表現パターン: |
api-version
|
query | True |
string |
クライアント要求で使用する API のバージョン。 現在のバージョンは 2024-04-01 です。 |
filter
|
query |
string |
フィルター クエリ オプションを使用すると、クライアントは要求 URL でアドレス指定されたリソースのコレクションをフィルター処理できます。 |
|
skip
|
query |
integer int64 |
skip クエリ オプションは、クエリ対象のコレクション内でスキップされ、結果に含まれない項目の数を要求します。 |
|
top
|
query |
integer int64 |
上位のクエリ オプションは、クエリされたコレクション内のアイテムの数を結果に含めるよう要求します。 top でサポートされる最大値は 50 です。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
課金ロールの割り当ての一覧。 |
|
Other Status Codes |
操作が失敗した理由を説明するエラー応答。 |
例
BillingRoleAssignmentListByCustomer
要求のサンプル
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2018-09-30/billingProfiles/BKM6-54VH-BG7-PGB/customers/703ab484-dda2-4402-827b-a74513b61e2d/billingRoleAssignments?api-version=2024-04-01
応答のサンプル
{
"value": [
{
"id": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2018-09-30/billingProfiles/BKM6-54VH-BG7-PGB/customers/703ab484-dda2-4402-827b-a74513b61e2d/billingRoleAssignments/30000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9",
"name": "30000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9",
"properties": {
"createdOn": "2023-10-19T20:10:50.1028398Z",
"createdByPrincipalTenantId": "076915e7-de10-4323-bb34-a58c904068bb",
"createdByPrincipalId": "",
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2018-09-30/billingProfiles/BKM6-54VH-BG7-PGB/customers/703ab484-dda2-4402-827b-a74513b61e2d/billingRoleDefinitions/30000000-aaaa-bbbb-cccc-100000000000",
"scope": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2018-09-30/billingProfiles/BKM6-54VH-BG7-PGB/customers/703ab484-dda2-4402-827b-a74513b61e2d",
"principalType": "User"
},
"type": "Microsoft.Billing/billingAccounts/billingProfiles/customers/billingRoleAssignments"
},
{
"id": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2018-09-30/billingProfiles/BKM6-54VH-BG7-PGB/customers/703ab484-dda2-4402-827b-a74513b61e2d/billingRoleAssignments/30000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47",
"name": "30000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47",
"properties": {
"createdOn": "2023-10-19T20:10:50.1028398Z",
"createdByPrincipalTenantId": "076915e7-de10-4323-bb34-a58c904068bb",
"createdByPrincipalId": "",
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2018-09-30/billingProfiles/BKM6-54VH-BG7-PGB/customers/703ab484-dda2-4402-827b-a74513b61e2d/billingRoleDefinitions/30000000-aaaa-bbbb-cccc-100000000000",
"scope": "/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2018-09-30/billingProfiles/BKM6-54VH-BG7-PGB/customers/703ab484-dda2-4402-827b-a74513b61e2d",
"principalType": "User"
},
"type": "Microsoft.Billing/billingAccounts/billingProfiles/customers/billingRoleAssignments"
}
]
}
定義
名前 | 説明 |
---|---|
Billing |
課金ロールの割り当てのプロパティ。 |
Billing |
リソースの一覧のコンテナー |
Billing |
課金ロールの割り当てのプロパティ。 |
created |
リソースを作成した ID の種類。 |
Error |
リソース管理エラーの追加情報。 |
Error |
エラーの詳細。 |
Error |
エラー応答 |
Principal |
ロールの割り当ての種類。 |
Provisioning |
実行時間の長い操作中のリソースのプロビジョニング状態。 |
system |
リソースの作成と最後の変更に関連するメタデータ。 |
BillingRoleAssignment
課金ロールの割り当てのプロパティ。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソースの完全修飾リソース ID。 例: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
リソースの名前 |
properties |
課金ロールの割り当てのプロパティ。 |
|
systemData |
createdBy と modifiedBy 情報を含む Azure Resource Manager メタデータ。 |
|
tags |
object |
リソースに関連付けられているメタデータのディクショナリ。 リソースの種類によっては設定されない場合があります。 キー/値の最大長は 256 文字でサポートされます。 キー/値は、値を空にしたり、null にしたりしないでください。 キーは <> % &\ を含むできませんか? / |
type |
string |
リソースの種類。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
BillingRoleAssignmentListResult
リソースの一覧のコンテナー
名前 | 型 | 説明 |
---|---|---|
nextLink |
string |
結果の次のページへのリンク (URL)。 |
value |
リソースの一覧。 |
BillingRoleAssignmentProperties
課金ロールの割り当てのプロパティ。
名前 | 型 | 説明 |
---|---|---|
billingAccountDisplayName |
string |
課金アカウントの名前。 |
billingAccountId |
string |
課金アカウントを一意に識別する完全修飾 ID。 |
billingProfileDisplayName |
string |
課金プロファイルの名前。 |
billingProfileId |
string |
課金プロファイルを一意に識別する完全修飾 ID。 |
billingRequestId |
string |
ロールの割り当てに対して作成された課金要求の ID。 これは、テナント間のロールの割り当てまたは課金要求によって作成されたロールの割り当てにのみ適用されます。 |
createdByPrincipalId |
string |
ロールの割り当てを作成したユーザーのオブジェクト ID。 |
createdByPrincipalPuid |
string |
ロールの割り当てを作成したユーザーのプリンシパル PUID。 |
createdByPrincipalTenantId |
string |
ロールの割り当てを作成したユーザーのテナント ID。 |
createdByUserEmailAddress |
string |
ロールの割り当てを作成したユーザーの電子メール アドレス。 これは、契約の種類が Enterprise Agreement の請求先アカウントでのみサポートされます。 |
createdOn |
string |
ロールの割り当てが作成された日付。 |
customerDisplayName |
string |
顧客の名前。 |
customerId |
string |
顧客を一意に識別する完全修飾 ID。 |
invoiceSectionDisplayName |
string |
請求書セクションの名前。 |
invoiceSectionId |
string |
請求書セクションを一意に識別する完全修飾 ID。 |
modifiedByPrincipalId |
string |
ロールの割り当てを変更したユーザーのプリンシパル PUID。 |
modifiedByPrincipalPuid |
string |
ロールの割り当てを変更したユーザーのプリンシパル PUID。 |
modifiedByPrincipalTenantId |
string |
ロールの割り当てを変更したユーザーのテナント ID。 |
modifiedByUserEmailAddress |
string |
ロールの割り当てを変更したユーザーの電子メール アドレス。 これは、契約の種類が Enterprise Agreement の請求先アカウントでのみサポートされます。 |
modifiedOn |
string |
ロールの割り当てが変更された日付。 |
principalDisplayName |
string |
ロールが割り当てられたプリンシパルの表示名。 |
principalId |
string |
ロールが割り当てられたユーザーのオブジェクト ID。 |
principalPuid |
string |
ロールが割り当てられたユーザーのプリンシパル PUID。 |
principalTenantId |
string |
ロールが割り当てられたユーザーのプリンシパル テナント ID。 |
principalTenantName |
string |
ロールが割り当てられたユーザーのテナントのフレンドリ名。 これは、課金アカウントのプライマリ テナントの "プライマリ テナント" になります。 |
principalType |
ロールの割り当ての種類。 |
|
provisioningState |
実行時間の長い操作中のリソースのプロビジョニング状態。 |
|
roleDefinitionId |
string |
ロール定義の ID。 |
scope |
string |
ロールが割り当てられたスコープ。 |
userAuthenticationType |
string |
ロールが割り当てられたユーザーの認証の種類 (組織または MSA) です。 これは、契約の種類が Enterprise Agreement の請求先アカウントでのみサポートされます。 |
userEmailAddress |
string |
ロールが割り当てられたユーザーの電子メール アドレス。 これは、契約の種類が Enterprise Agreement の請求先アカウントでのみサポートされます。 |
createdByType
リソースを作成した ID の種類。
名前 | 型 | 説明 |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |
ErrorDetail
エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラー コード。 |
details |
エラーの詳細。 |
|
message |
string |
エラー メッセージ。 |
target |
string |
エラーターゲット。 |
ErrorResponse
エラー応答
名前 | 型 | 説明 |
---|---|---|
error |
エラー オブジェクト。 |
PrincipalType
ロールの割り当ての種類。
名前 | 型 | 説明 |
---|---|---|
DirectoryRole |
string |
|
Everyone |
string |
|
Group |
string |
|
None |
string |
|
ServicePrincipal |
string |
|
Unknown |
string |
|
User |
string |
ProvisioningState
実行時間の長い操作中のリソースのプロビジョニング状態。
名前 | 型 | 説明 |
---|---|---|
Canceled |
string |
|
Failed |
string |
|
New |
string |
|
Pending |
string |
|
Provisioning |
string |
|
Succeeded |
string |
systemData
リソースの作成と最後の変更に関連するメタデータ。
名前 | 型 | 説明 |
---|---|---|
createdAt |
string |
リソース作成のタイムスタンプ (UTC)。 |
createdBy |
string |
リソースを作成した ID。 |
createdByType |
リソースを作成した ID の種類。 |
|
lastModifiedAt |
string |
リソースの最終変更のタイムスタンプ (UTC) |
lastModifiedBy |
string |
リソースを最後に変更した ID。 |
lastModifiedByType |
リソースを最後に変更した ID の種類。 |