EntityTypeAffiliateDiscount Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Entity type for affiliate discounts.
public class EntityTypeAffiliateDiscount : Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsDiscountProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.BillingBenefits.Models.EntityTypeAffiliateDiscount>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.BillingBenefits.Models.EntityTypeAffiliateDiscount>
type EntityTypeAffiliateDiscount = class
inherit BillingBenefitsDiscountProperties
interface IJsonModel<EntityTypeAffiliateDiscount>
interface IPersistableModel<EntityTypeAffiliateDiscount>
Public Class EntityTypeAffiliateDiscount
Inherits BillingBenefitsDiscountProperties
Implements IJsonModel(Of EntityTypeAffiliateDiscount), IPersistableModel(Of EntityTypeAffiliateDiscount)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| EntityTypeAffiliateDiscount(String, DateTimeOffset) |
Initializes a new instance of EntityTypeAffiliateDiscount. |
Properties
| Name | Description |
|---|---|
| AppliedScopeType |
List of applied scopes supported for discounts. (Inherited from BillingBenefitsDiscountProperties) |
| BenefitResourceId |
Fully-qualified identifier of the benefit under applicable benefit list. (Inherited from BillingBenefitsDiscountProperties) |
| BillingAccountResourceId |
Billing account resource id where the discount metadata is present. (Inherited from BillingBenefitsDiscountProperties) |
| BillingProfileResourceId |
Billing profile resource id where the discount is scoped to. (Inherited from BillingBenefitsDiscountProperties) |
| CustomerResourceId |
Customer resource id where the discount is scoped to. (Inherited from BillingBenefitsDiscountProperties) |
| DisplayName |
This defines a user friendly display name for the discount. (Inherited from BillingBenefitsDiscountProperties) |
| EndOn |
End date of the discount. No duration will be supported. Allowed value is any date greater than or equal to startDate. |
| PrimaryResourceId |
This will be present in the response if the primary has a resource ID. |
| ProductCode |
This is the catalog UPN for the product. (Inherited from BillingBenefitsDiscountProperties) |
| ProvisioningState |
The state of the resource. Supported values are Pending, Failed, Succeeded, Canceled. (Inherited from BillingBenefitsDiscountProperties) |
| StartOn |
Start date of the discount. Value is the date the discount started or will start in the future. (Inherited from BillingBenefitsDiscountProperties) |
| Status |
Represents the current status of the discount. (Inherited from BillingBenefitsDiscountProperties) |
| SystemId |
This is the globally unique identifier of the Discount which will not change for the lifetime of the Discount. (Inherited from BillingBenefitsDiscountProperties) |