Skip to main content

role_definition_by_invoice_sections

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

Overview

Namerole_definition_by_invoice_sections
TypeResource
Idazure.billing.role_definition_by_invoice_sections

Fields

NameDatatypeDescription
descriptiontextfield from the properties object
billingAccountNametextfield from the properties object
billingProfileNametextfield from the properties object
invoiceSectionNametextfield from the properties object
permissionstextfield from the properties object
roleDefinitionNametextfield from the properties object
role_nametextfield from the properties object
tagstextDictionary of metadata associated with the resource. It may not be populated for all resource types. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /

Methods

NameAccessible byRequired ParamsDescription
getSELECTbillingAccountName, billingProfileName, invoiceSectionName, roleDefinitionNameGets the definition for a role on an invoice section. The operation is supported only for billing accounts with agreement type Microsoft Customer Agreement.
listSELECTbillingAccountName, billingProfileName, invoiceSectionNameLists the role definitions for an invoice section. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

SELECT examples

Lists the role definitions for an invoice section. The operation is supported for billing accounts with agreement type Microsoft Partner Agreement or Microsoft Customer Agreement.

SELECT
description,
billingAccountName,
billingProfileName,
invoiceSectionName,
permissions,
roleDefinitionName,
role_name,
tags
FROM azure.billing.vw_role_definition_by_invoice_sections
WHERE billingAccountName = '{{ billingAccountName }}'
AND billingProfileName = '{{ billingProfileName }}'
AND invoiceSectionName = '{{ invoiceSectionName }}';