InvoiceSectionWithCreateSubPermission Class

Invoice section properties with create subscription permission.

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

Constructor

InvoiceSectionWithCreateSubPermission(*, enabled_azure_plans: List[_models.AzurePlan] | None = None, **kwargs)

Keyword-Only Parameters

Name Description
enabled_azure_plans

Enabled azure plans for the associated billing profile.

Default value: None

Variables

Name Description
invoice_section_id
str

The ID of the invoice section.

invoice_section_display_name
str

The name of the invoice section.

invoice_section_system_id
str

The system generated unique identifier for an invoice section.

billing_profile_id
str

The ID of the billing profile for the invoice section.

billing_profile_display_name
str

The name of the billing profile for the invoice section.

billing_profile_status

The status of the billing profile. Known values are: "Active", "Disabled", and "Warned".

billing_profile_status_reason_code

Reason for the specified billing profile status. Known values are: "PastDue", "SpendingLimitReached", and "SpendingLimitExpired".

billing_profile_spending_limit

The billing profile spending limit. Known values are: "Off" and "On".

billing_profile_system_id
str

The system generated unique identifier for a billing profile.

enabled_azure_plans

Enabled azure plans for the associated billing profile.