InvoiceSectionProperties Class

An invoice section.

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

Inheritance
azure.mgmt.billing._serialization.Model
InvoiceSectionProperties

Constructor

InvoiceSectionProperties(*, display_name: str | None = None, state: str | _models.InvoiceSectionState | None = None, reason_code: str | _models.InvoiceSectionStateReasonCode | None = None, target_cloud: str | None = None, tags: Dict[str, str] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
display_name
str

The name of the invoice section.

state

Identifies the status of an invoice section. Known values are: "Other", "Active", "Deleted", "Disabled", "UnderReview", "Warned", and "Restricted".

reason_code

Reason for the specified invoice section status. Known values are: "Other", "PastDue", "UnusualActivity", "SpendingLimitReached", and "SpendingLimitExpired".

target_cloud
str

Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.

tags

Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain <

% & ? /.

Variables

Name Description
provisioning_state

The provisioning state of the resource during a long-running operation. Known values are: "Succeeded", "Canceled", "Failed", "New", "Pending", "Provisioning", "PendingBilling", "ConfirmedBilling", "Creating", "Created", and "Expired".

display_name
str

The name of the invoice section.

state

Identifies the status of an invoice section. Known values are: "Other", "Active", "Deleted", "Disabled", "UnderReview", "Warned", and "Restricted".

reason_code

Reason for the specified invoice section status. Known values are: "Other", "PastDue", "UnusualActivity", "SpendingLimitReached", and "SpendingLimitExpired".

system_id
str

The system generated unique identifier for an invoice section.

target_cloud
str

Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.

tags

Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain <

% & ? /.