Show / Hide Table of Contents

Class ApprovalRuleMergeCheck

The status of the approval rules.

Inheritance
object
MergeCheck
ApprovalRuleMergeCheck
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DevopsService.Models
Assembly: OCI.DotNetSDK.Devops.dll
Syntax
public class ApprovalRuleMergeCheck : MergeCheck

Properties

CurrentApprovalCount

Declaration
[JsonProperty(PropertyName = "currentApprovalCount")]
public int? CurrentApprovalCount { get; set; }
Property Value
Type Description
int?

The current number of approvals.

Level

Declaration
[JsonProperty(PropertyName = "level")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ApprovalRuleMergeCheck.LevelEnum? Level { get; set; }
Property Value
Type Description
ApprovalRuleMergeCheck.LevelEnum?

The level of rule.

Reviewers

Declaration
[JsonProperty(PropertyName = "reviewers")]
public List<PrincipalDetails> Reviewers { get; set; }
Property Value
Type Description
List<PrincipalDetails>

The list of default reviewers.

RuleName

Declaration
[JsonProperty(PropertyName = "ruleName")]
public string RuleName { get; set; }
Property Value
Type Description
string

The name of the rule.

Status

Declaration
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ApprovalRuleMergeCheck.StatusEnum? Status { get; set; }
Property Value
Type Description
ApprovalRuleMergeCheck.StatusEnum?

The status of the approval rule.

TotalApprovalCount

Declaration
[JsonProperty(PropertyName = "totalApprovalCount")]
public int? TotalApprovalCount { get; set; }
Property Value
Type Description
int?

The number of total approvals needed.

In this article
Back to top