BillingTrustAssessmentProperties 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.
The properties of an Assessment resource.
public class BillingTrustAssessmentProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Billing.Trust.Models.BillingTrustAssessmentProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Billing.Trust.Models.BillingTrustAssessmentProperties>
type BillingTrustAssessmentProperties = class
interface IJsonModel<BillingTrustAssessmentProperties>
interface IPersistableModel<BillingTrustAssessmentProperties>
Public Class BillingTrustAssessmentProperties
Implements IJsonModel(Of BillingTrustAssessmentProperties), IPersistableModel(Of BillingTrustAssessmentProperties)
- Inheritance
-
BillingTrustAssessmentProperties
- Implements
Constructors
| Name | Description |
|---|---|
| BillingTrustAssessmentProperties(BillingTrustAssessmentType) |
Initializes a new instance of BillingTrustAssessmentProperties. |
Properties
| Name | Description |
|---|---|
| AssessmentType |
The name of the assessment template whose rules will be evaluated (e.g. 'Edu'). Immutable after creation. |
| Error |
Error information when evaluationState is failed. |
| EvaluationState |
The aggregated evaluation state of all active rules within this assessment. |
| InitialValues |
Optional initial values applied to the rules created with this assessment. Write-only — these values are routed to the per-kind rules and are not returned on read. |
| NextEvaluation |
The next scheduled re-evaluation of this assessment. Only present when one or more rules in this assessment have a configured recurrence. |
| ProvisioningState |
The provisioning state of the resource. |