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:
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