SpendingLimitDetails Class

The billing profile spending limit.

Constructor

SpendingLimitDetails(*args: Any, **kwargs: Any)

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".

Attributes

amount

The initial amount for the billing profile.

amount: float | None

currency

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

currency: str | None

end_date

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

end_date: datetime | None

start_date

The date when this spending limit goes into effect.

start_date: datetime | None

status

"Other", "None", "Active", "Expired", "LimitReached", and "LimitRemoved".

status: str | _models.SpendingLimitStatus | None

type

"Other", "None", "FreeAccount", "Sandbox", "AzureForStudents", "AcademicSponsorship", "AzureConsumptionCredit", "AzurePassSponsorship", "MpnSponsorship", "MSDN", "NonProfitSponsorship", "Sponsorship", "StartupSponsorship", "AzureForStudentsStarter", and "VisualStudio".

type: str | _models.SpendingLimitType | None