Share via


BillingRequest Class

A request submitted by a user to manage billing. Users with an owner role on the scope can approve or decline these requests.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

BillingRequest(*, tags: Dict[str, str] | None = None, properties: _models.BillingRequestProperties | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
tags

Dictionary 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 < > % & ? /.

Default value: None
properties

A request submitted by a user to manage billing. Users with an owner role on the scope can approve or decline these requests.

Default value: None

Variables

Name Description
id
str

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". # pylint: disable=line-too-long

name
str

The name of the resource.

type
str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

system_data

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags

Dictionary 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 < > % & ? /.

properties

A request submitted by a user to manage billing. Users with an owner role on the scope can approve or decline these requests.