Condividi tramite


ScheduleBasedTriggerContext Class

Definition

Schedule based trigger context

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.ScheduleBasedTriggerContextTypeConverter))]
public class ScheduleBasedTriggerContext : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IScheduleBasedTriggerContext, Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.ScheduleBasedTriggerContextTypeConverter))>]
type ScheduleBasedTriggerContext = class
    interface IScheduleBasedTriggerContext
    interface IJsonSerializable
    interface ITriggerContext
    interface IValidates
Public Class ScheduleBasedTriggerContext
Implements IScheduleBasedTriggerContext, IValidates
Inheritance
ScheduleBasedTriggerContext
Attributes
Implements

Constructors

ScheduleBasedTriggerContext()

Creates an new ScheduleBasedTriggerContext instance.

Properties

ObjectType

Type of the specific object - used for deserializing

ScheduleRepeatingTimeInterval

ISO 8601 repeating time interval format

ScheduleTimeZone

Time zone for a schedule. Example: Pacific Standard Time

TaggingCriterion

List of tags that can be applicable for given schedule.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ScheduleBasedTriggerContext.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ScheduleBasedTriggerContext.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IScheduleBasedTriggerContext.

FromJsonString(String)

Creates a new instance of ScheduleBasedTriggerContext, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ScheduleBasedTriggerContext into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to