EduQualificationRulePatchProperties Class

Definition

Patch body for an eduQualification rule. Only supplementalDocuments is settable, and only when evaluationState == actionRequired.

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

Constructors

Name Description
EduQualificationRulePatchProperties()

Initializes a new instance of EduQualificationRulePatchProperties.

Properties

Name Description
SupplementalDocuments

References to supplemental documents (eduQualification rules only; only settable when evaluationState == actionRequired).

Methods

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

Explicit Interface Implementations

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

Applies to