Language

AccessReviewRecurrenceRange Class

Definition

Recurrence Range of an Access Review Schedule Definition.

public class AccessReviewRecurrenceRange : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Authorization.Models.AccessReviewRecurrenceRange>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Authorization.Models.AccessReviewRecurrenceRange>
type AccessReviewRecurrenceRange = class
    interface IJsonModel<AccessReviewRecurrenceRange>
    interface IPersistableModel<AccessReviewRecurrenceRange>
Public Class AccessReviewRecurrenceRange
Implements IJsonModel(Of AccessReviewRecurrenceRange), IPersistableModel(Of AccessReviewRecurrenceRange)
Inheritance
AccessReviewRecurrenceRange
Implements

Constructors

Name Description
AccessReviewRecurrenceRange()

Initializes a new instance of AccessReviewRecurrenceRange.

Properties

Name Description
EndOn

The DateTime when the review is scheduled to end. Required if type is endDate.

NumberOfOccurrences

The number of times to repeat the access review. Required and must be positive if type is numbered.

StartOn

The DateTime when the review is scheduled to be start. This could be a date in the future. Required on create.

Type

The recurrence range type. The possible values are: endDate, noEnd, numbered.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<AccessReviewRecurrenceRange>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AccessReviewRecurrenceRange>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AccessReviewRecurrenceRange>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AccessReviewRecurrenceRange>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AccessReviewRecurrenceRange>.Write(ModelReaderWriterOptions)

Applies to