SoftLayer_Container_Account_Discount_Program_Collection


SoftLayer_Container_Account_Discount_Program_Collection

Description

associatedMethods

Local


accountLevelAppliedCredit

The amount of credit that has been used by all account level enrollments in the billing cycle.
Type: decimal


accountLevelLifetimeAppliedCredit

Account level credit allowance applied over the course of entire active program enrollments. For enrollments without a lifetime restriction, this property will not be populated as credit will be tracked on a purely monthly basis.
Type: decimal


accountLevelLifetimeCredit

The total account level credit over the course of an entire program enrollment. This value may be null, in which case the enrollment credit is applied on a monthly basis and there is no lifetime maximum.
Type: decimal


accountLevelLifetimeRemainingCredit

Remaining account level credit allowance available over the remaining duration of the program enrollments. If null, enrollment credit is applied on a strictly monthly basis and there is no lifetime maximum. Enrollments with non-null remaining lifetime credit will receive the lesser of the remaining monthly credit or the remaining lifetime credit.
Type: decimal


accountLevelMonthlyCredit

The total account level monthly credit allowance available at the beginning of a billing cycle.
Type: decimal


accountLevelRemainingCredit

The total account level credit allowance still available during the current billing cycle.
Type: decimal


enrollments

The active enrollments for this account.
Type: SoftLayer_FlexibleCredit_Enrollment[]


isAccountLevelParticipantFlag

Indicates whether or not the account is participating in any account level Flexible Credit programs.
Type: boolean


isParticipantFlag

Indicates whether or not the account is participating in any Flexible Credit programs.
Type: boolean


isProductSpecificParticipantFlag

Indicates whether or not the account is participating in any product specific level Flexible Credit programs.
Type: boolean


productSpecificAppliedCredit

The amount of credit that has been used by all product specific enrollments in the billing cycle.
Type: decimal


productSpecificLifetimeAppliedCredit

Product specific credit allowance applied over the course of entire active program enrollments. For enrollments without a lifetime restriction, this property will not be populated as credit will be tracked on a purely monthly basis.
Type: decimal


productSpecificLifetimeCredit

The total product specific credit over the course of an entire program enrollment. This value may be null, in which case the enrollment credit is applied on a monthly basis and there is no lifetime maximum.
Type: decimal


productSpecificLifetimeRemainingCredit

Remaining product specific level credit allowance available over the remaining duration of the program enrollments. If null, enrollment credit is applied on a strictly monthly basis and there is no lifetime maximum. Enrollments with non-null remaining lifetime credit will receive the lesser of the remaining monthly credit or the remaining lifetime credit.
Type: decimal


productSpecificMonthlyCredit

The total product specific monthly credit allowance available at the beginning of a billing cycle.
Type: decimal


productSpecificRemainingCredit

The total product specific credit allowance still available during the current billing cycle.
Type: decimal


totalAppliedCredit

The credit allowance that has already been applied during the current billing cycle from all enrollments. If the lifetime limit has been or soon will be reached, this amount may included credit applied in previous billing cycles.
Type: decimal


totalRemainingCredit

The credit allowance that is available during the current billing cycle from all enrollments. If the lifetime limit has been or soon will be reached, this amount may be reduced by credit applied in previous billing cycles.
Type: decimal