/
TriggeredJobRun.cs
70 lines (64 loc) · 2.68 KB
/
TriggeredJobRun.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// <auto-generated/>
#nullable disable
using System;
namespace Azure.ResourceManager.AppService.Models
{
/// <summary> Triggered Web Job Run Information. </summary>
public partial class TriggeredJobRun
{
/// <summary> Initializes a new instance of TriggeredJobRun. </summary>
public TriggeredJobRun()
{
}
/// <summary> Initializes a new instance of TriggeredJobRun. </summary>
/// <param name="webJobId"> Job ID. </param>
/// <param name="webJobName"> Job name. </param>
/// <param name="status"> Job status. </param>
/// <param name="startOn"> Start time. </param>
/// <param name="endOn"> End time. </param>
/// <param name="duration"> Job duration. </param>
/// <param name="outputUri"> Output URL. </param>
/// <param name="errorUri"> Error URL. </param>
/// <param name="uri"> Job URL. </param>
/// <param name="jobName"> Job name. </param>
/// <param name="trigger"> Job trigger. </param>
internal TriggeredJobRun(string webJobId, string webJobName, TriggeredWebJobStatus? status, DateTimeOffset? startOn, DateTimeOffset? endOn, TimeSpan? duration, Uri outputUri, Uri errorUri, Uri uri, string jobName, string trigger)
{
WebJobId = webJobId;
WebJobName = webJobName;
Status = status;
StartOn = startOn;
EndOn = endOn;
Duration = duration;
OutputUri = outputUri;
ErrorUri = errorUri;
Uri = uri;
JobName = jobName;
Trigger = trigger;
}
/// <summary> Job ID. </summary>
public string WebJobId { get; set; }
/// <summary> Job name. </summary>
public string WebJobName { get; set; }
/// <summary> Job status. </summary>
public TriggeredWebJobStatus? Status { get; set; }
/// <summary> Start time. </summary>
public DateTimeOffset? StartOn { get; set; }
/// <summary> End time. </summary>
public DateTimeOffset? EndOn { get; set; }
/// <summary> Job duration. </summary>
public TimeSpan? Duration { get; set; }
/// <summary> Output URL. </summary>
public Uri OutputUri { get; set; }
/// <summary> Error URL. </summary>
public Uri ErrorUri { get; set; }
/// <summary> Job URL. </summary>
public Uri Uri { get; set; }
/// <summary> Job name. </summary>
public string JobName { get; set; }
/// <summary> Job trigger. </summary>
public string Trigger { get; set; }
}
}