-
Notifications
You must be signed in to change notification settings - Fork 4.5k
/
RemediationDeploymentSummary.cs
36 lines (31 loc) · 1.7 KB
/
RemediationDeploymentSummary.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
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// <auto-generated/>
#nullable disable
namespace Azure.ResourceManager.PolicyInsights.Models
{
/// <summary> The deployment status summary for all deployments created by the remediation. </summary>
public partial class RemediationDeploymentSummary
{
/// <summary> Initializes a new instance of RemediationDeploymentSummary. </summary>
internal RemediationDeploymentSummary()
{
}
/// <summary> Initializes a new instance of RemediationDeploymentSummary. </summary>
/// <param name="totalDeployments"> The number of deployments required by the remediation. </param>
/// <param name="successfulDeployments"> The number of deployments required by the remediation that have succeeded. </param>
/// <param name="failedDeployments"> The number of deployments required by the remediation that have failed. </param>
internal RemediationDeploymentSummary(int? totalDeployments, int? successfulDeployments, int? failedDeployments)
{
TotalDeployments = totalDeployments;
SuccessfulDeployments = successfulDeployments;
FailedDeployments = failedDeployments;
}
/// <summary> The number of deployments required by the remediation. </summary>
public int? TotalDeployments { get; }
/// <summary> The number of deployments required by the remediation that have succeeded. </summary>
public int? SuccessfulDeployments { get; }
/// <summary> The number of deployments required by the remediation that have failed. </summary>
public int? FailedDeployments { get; }
}
}