Skip to main content

permissions_by_invoice_sections

Creates, updates, deletes, gets or lists a permissions_by_invoice_sections resource.

Overview

Namepermissions_by_invoice_sections
TypeResource
Idazure.billing.permissions_by_invoice_sections

Fields

The following fields are returned by SELECT queries:

The list of billingPermissions a caller has on an invoice section.

NameDatatypeDescription
actionsarrayThe set of actions that the caller is allowed to perform.
notActionsarrayThe set of actions that the caller is not allowed to perform.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectbillingAccountName, billingProfileName, invoiceSectionNameLists the billing permissions the caller has for an invoice section.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
billingAccountNamestringThe ID that uniquely identifies a billing account.
billingProfileNamestringThe ID that uniquely identifies a billing profile.
invoiceSectionNamestringThe ID that uniquely identifies an invoice section.

SELECT examples

Lists the billing permissions the caller has for an invoice section.

SELECT
actions,
notActions
FROM azure.billing.permissions_by_invoice_sections
WHERE billingAccountName = '{{ billingAccountName }}' -- required
AND billingProfileName = '{{ billingProfileName }}' -- required
AND invoiceSectionName = '{{ invoiceSectionName }}' -- required
;