AzureAIProjectsModelFactory.ProjectsSchedule Method

Definition

Schedule model.

public static Azure.AI.Projects.Evaluation.ProjectsSchedule ProjectsSchedule(string id = default, string displayName = default, string description = default, bool enabled = false, Azure.AI.Projects.Evaluation.ScheduleProvisioningStatus? provisioningStatus = default, Azure.AI.Projects.Evaluation.ScheduleTrigger trigger = default, Azure.AI.Projects.ProjectsScheduleTask task = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Collections.Generic.IDictionary<string,string> properties = default, System.Collections.Generic.IReadOnlyDictionary<string,string> systemData = default);
static member ProjectsSchedule : string * string * string * bool * Nullable<Azure.AI.Projects.Evaluation.ScheduleProvisioningStatus> * Azure.AI.Projects.Evaluation.ScheduleTrigger * Azure.AI.Projects.ProjectsScheduleTask * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.AI.Projects.Evaluation.ProjectsSchedule
Public Shared Function ProjectsSchedule (Optional id As String = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional enabled As Boolean = false, Optional provisioningStatus As Nullable(Of ScheduleProvisioningStatus) = Nothing, Optional trigger As ScheduleTrigger = Nothing, Optional task As ProjectsScheduleTask = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional properties As IDictionary(Of String, String) = Nothing, Optional systemData As IReadOnlyDictionary(Of String, String) = Nothing) As ProjectsSchedule

Parameters

id
String

Identifier of the schedule.

displayName
String

Name of the schedule.

description
String

Description of the schedule.

enabled
Boolean

Enabled status of the schedule.

provisioningStatus
Nullable<ScheduleProvisioningStatus>

Provisioning status of the schedule.

trigger
ScheduleTrigger

Trigger for the schedule.

task
ProjectsScheduleTask

Task for the schedule.

tags
IDictionary<String,String>

Schedule's tags. Unlike properties, tags are fully mutable.

properties
IDictionary<String,String>

Schedule's properties. Unlike tags, properties are add-only. Once added, a property cannot be removed.

systemData
IReadOnlyDictionary<String,String>

System metadata for the resource.

Returns

A new ProjectsSchedule instance for mocking.

Applies to