Share via


Trigger Class

Definition

[Microsoft.Azure.PowerShell.Cmdlets.Purviewdata.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Purviewdata.Models.Api20211001Preview.TriggerTypeConverter))]
public class Trigger : Microsoft.Azure.PowerShell.Cmdlets.Purviewdata.Models.Api20211001Preview.ITrigger, Microsoft.Azure.PowerShell.Cmdlets.Purviewdata.Runtime.IValidates
[<Microsoft.Azure.PowerShell.Cmdlets.Purviewdata.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Purviewdata.Models.Api20211001Preview.TriggerTypeConverter))>]
type Trigger = class
    interface ITrigger
    interface IJsonSerializable
    interface IProxyResource
    interface IValidates
Public Class Trigger
Implements ITrigger, IValidates
Inheritance
Trigger
Attributes
Implements

Constructors

Trigger()

Creates an new Trigger instance.

Properties

CreatedAt
Id
IncrementalScanStartTime
Interval
LastModifiedAt
LastScheduled
Name
RecurrenceEndTime
RecurrenceFrequency
RecurrenceInterval
RecurrenceStartTime
RecurrenceTimeZone
ResourceGroupName

Gets the resource group name

ScanLevel
ScheduleAdditionalProperty
ScheduleHour
ScheduleMinute
ScheduleMonthDay
ScheduleMonthlyOccurrence
ScheduleWeekDay

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Trigger.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Trigger.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Purviewdata.Models.Api20211001Preview.ITrigger.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Trigger into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to