SpendingLimitDetails Class

The billing profile spending limit.

Inheritance
azure.mgmt.billing._serialization.Model
SpendingLimitDetails

Constructor

SpendingLimitDetails(*, amount: float | None = None, currency: str | None = None, start_date: datetime | None = None, end_date: datetime | None = None, type: str | _models.SpendingLimitType | None = None, status: str | _models.SpendingLimitStatus | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
amount

The initial amount for the billing profile.

currency
str

The currency in which the charges for the billing profile are billed.

start_date

The date when this spending limit goes into effect.

end_date

The date when this spending limit is no longer in effect.

type

The type of spending limit. Known values are: "Other", "None", "FreeAccount", "Sandbox", "AzureForStudents", "AcademicSponsorship", "AzureConsumptionCredit", "AzurePassSponsorship", "MpnSponsorship", "MSDN", "NonProfitSponsorship", "Sponsorship", "StartupSponsorship", "AzureForStudentsStarter", and "VisualStudio".

status

The status of current spending limit. Known values are: "Other", "None", "Active", "Expired", "LimitReached", and "LimitRemoved".

Variables

Name Description
amount

The initial amount for the billing profile.

currency
str

The currency in which the charges for the billing profile are billed.

start_date

The date when this spending limit goes into effect.

end_date

The date when this spending limit is no longer in effect.

type

The type of spending limit. Known values are: "Other", "None", "FreeAccount", "Sandbox", "AzureForStudents", "AcademicSponsorship", "AzureConsumptionCredit", "AzurePassSponsorship", "MpnSponsorship", "MSDN", "NonProfitSponsorship", "Sponsorship", "StartupSponsorship", "AzureForStudentsStarter", and "VisualStudio".

status

The status of current spending limit. Known values are: "Other", "None", "Active", "Expired", "LimitReached", and "LimitRemoved".