- Preparing search index...
- The search index is not available
- Public/Protected
- BillingRoleAssignments
Interface BillingRoleAssignments
Package version
Interface representing a BillingRoleAssignments.
Implemented by
- BillingRoleAssignmentsImpl
delete ByBilling Account
Delete bybilling profile, delete byinvoice section, get bybilling account, get bybilling profile, get byinvoice section, list bybilling account, list bybilling profile, list byinvoice section.
- delete ByBilling Account ( billingAccountName : string , billingRoleAssignmentName : string , options ?: BillingRoleAssignmentsDeleteByBillingAccountOptionalParams ) : Promise < BillingRoleAssignmentsDeleteByBillingAccountResponse >
Deletes a role assignment for the caller on a billing account. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.
billingAccountName: string
The ID that uniquely identifies a billing account.
billingRoleAssignmentName: string
The ID that uniquely identifies a role assignment.
Optional options: BillingRoleAssignmentsDeleteByBillingAccountOptionalParams
The options parameters.
Returns Promise < BillingRoleAssignmentsDeleteByBillingAccountResponse >
- delete ByBilling Profile ( billingAccountName : string , billingProfileName : string , billingRoleAssignmentName : string , options ?: BillingRoleAssignmentsDeleteByBillingProfileOptionalParams ) : Promise < BillingRoleAssignmentsDeleteByBillingProfileResponse >
Deletes a role assignment for the caller on a billing profile. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.
billingProfileName: string
The ID that uniquely identifies a billing profile.
Optional options: BillingRoleAssignmentsDeleteByBillingProfileOptionalParams
Returns promise < billingroleassignmentsdeletebybillingprofileresponse >.
- delete ByInvoice Section ( billingAccountName : string , billingProfileName : string , invoiceSectionName : string , billingRoleAssignmentName : string , options ?: BillingRoleAssignmentsDeleteByInvoiceSectionOptionalParams ) : Promise < BillingRoleAssignmentsDeleteByInvoiceSectionResponse >
Deletes a role assignment for the caller on an invoice section. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement.
invoiceSectionName: string
The ID that uniquely identifies an invoice section.
Optional options: BillingRoleAssignmentsDeleteByInvoiceSectionOptionalParams
Returns promise < billingroleassignmentsdeletebyinvoicesectionresponse >.
- get ByBilling Account ( billingAccountName : string , billingRoleAssignmentName : string , options ?: BillingRoleAssignmentsGetByBillingAccountOptionalParams ) : Promise < BillingRoleAssignmentsGetByBillingAccountResponse >
Gets a role assignment for the caller on a billing account. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.
Optional options: BillingRoleAssignmentsGetByBillingAccountOptionalParams
Returns promise < billingroleassignmentsgetbybillingaccountresponse >.
- get ByBilling Profile ( billingAccountName : string , billingProfileName : string , billingRoleAssignmentName : string , options ?: BillingRoleAssignmentsGetByBillingProfileOptionalParams ) : Promise < BillingRoleAssignmentsGetByBillingProfileResponse >
Gets a role assignment for the caller on a billing profile. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.
Optional options: BillingRoleAssignmentsGetByBillingProfileOptionalParams
Returns promise < billingroleassignmentsgetbybillingprofileresponse >.
- get ByInvoice Section ( billingAccountName : string , billingProfileName : string , invoiceSectionName : string , billingRoleAssignmentName : string , options ?: BillingRoleAssignmentsGetByInvoiceSectionOptionalParams ) : Promise < BillingRoleAssignmentsGetByInvoiceSectionResponse >
Gets a role assignment for the caller on an invoice section. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement.
Optional options: BillingRoleAssignmentsGetByInvoiceSectionOptionalParams
Returns promise < billingroleassignmentsgetbyinvoicesectionresponse >.
- list ByBilling Account ( billingAccountName : string , options ?: BillingRoleAssignmentsListByBillingAccountOptionalParams ) : PagedAsyncIterableIterator < BillingRoleAssignment >
Lists the role assignments for the caller on a billing account. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.
Optional options: BillingRoleAssignmentsListByBillingAccountOptionalParams
Returns pagedasynciterableiterator < billingroleassignment >.
- list ByBilling Profile ( billingAccountName : string , billingProfileName : string , options ?: BillingRoleAssignmentsListByBillingProfileOptionalParams ) : PagedAsyncIterableIterator < BillingRoleAssignment >
Lists the role assignments for the caller on a billing profile. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement.
Optional options: BillingRoleAssignmentsListByBillingProfileOptionalParams
- list ByInvoice Section ( billingAccountName : string , billingProfileName : string , invoiceSectionName : string , options ?: BillingRoleAssignmentsListByInvoiceSectionOptionalParams ) : PagedAsyncIterableIterator < BillingRoleAssignment >
Lists the role assignments for the caller on an invoice section. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement.
Optional options: BillingRoleAssignmentsListByInvoiceSectionOptionalParams
Generated using TypeDoc
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Billing Role Assignments - Add By Billing Account
Adds a role assignment on a billing account. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement.
URI Parameters
Request body.
Azure Active Directory OAuth2 Flow.
Type: oauth2 Flow: implicit Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize
Add Role Assignment ToBilling Account
Sample request, sample response, definitions, billing role assignment.
The role assignment
Billing Role Assignment List Result
The list of role assignments.
Billing Role Assignment Payload
The payload use to update role assignment on a scope
Error Details
The details of the error.
Error Response
Error response indicates that the service is not able to process the incoming request. The reason is provided in the error message.
Error Sub Details
Additional resources.
IMAGES
VIDEO
COMMENTS
Lists the role assignments for the caller on a billing account while fetching user info for each role assignment. The operation is supported for billing account... Resolve By …
Lists the role assignments for the caller on a billing account. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement, Microsoft …
Users with roles on a billing profile can view cost, set budget, and manage and pay its invoices. Assign these roles to users who are responsible for managing budget and …
You can view enrollment account role assignments, including the subscription creator role, with the Billing Role Assignments - List By Enrollment Account - REST API (Azure Billing) API. …
Billing has predefined roles, such as Billing Account Administrator or Billing Account Viewer, which work for most users. But, if they don't fit your needs, custom roles let …
Lists the role assignments for the caller on a billing profile. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement.
I'm able to successfully query the current billing role assignments but am not able to create a new one. Any thoughts on what I should be trying different?
Adds a role assignment on a billing account. The operation is supported for billing accounts with agreement type Microsoft Customer Agreement.