EduInitialValue Class

Definition

Initial values for an education qualification rule. Per-domain entries (domainNames + tenantId) are used to populate the rule when the assessment is created.

public class EduInitialValue : Azure.ResourceManager.Billing.Trust.Models.BillingTrustInitialRuleValueBase, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Billing.Trust.Models.EduInitialValue>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Billing.Trust.Models.EduInitialValue>
type EduInitialValue = class
    inherit BillingTrustInitialRuleValueBase
    interface IJsonModel<EduInitialValue>
    interface IPersistableModel<EduInitialValue>
Public Class EduInitialValue
Inherits BillingTrustInitialRuleValueBase
Implements IJsonModel(Of EduInitialValue), IPersistableModel(Of EduInitialValue)
Inheritance
Implements

Constructors

Name Description
EduInitialValue(IEnumerable<BillingTrustDomainEntry>)

Initializes a new instance of EduInitialValue.

Properties

Name Description
Domains

Per-domain entries to use when populating the education qualification rule. Only domainNames and tenantId are read from this payload; state and error on each entry are populated by the service.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<BillingTrustInitialRuleValueBase>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from BillingTrustInitialRuleValueBase)
IJsonModel<BillingTrustInitialRuleValueBase>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from BillingTrustInitialRuleValueBase)
IJsonModel<EduInitialValue>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<EduInitialValue>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<BillingTrustInitialRuleValueBase>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from BillingTrustInitialRuleValueBase)
IPersistableModel<BillingTrustInitialRuleValueBase>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from BillingTrustInitialRuleValueBase)
IPersistableModel<BillingTrustInitialRuleValueBase>.Write(ModelReaderWriterOptions) (Inherited from BillingTrustInitialRuleValueBase)
IPersistableModel<EduInitialValue>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<EduInitialValue>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<EduInitialValue>.Write(ModelReaderWriterOptions)

Applies to