Group Protected Environment Approval Rule Args
data class GroupProtectedEnvironmentApprovalRuleArgs(val accessLevel: Output<String>? = null, val accessLevelDescription: Output<String>? = null, val groupId: Output<Int>? = null, val groupInheritanceType: Output<Int>? = null, val id: Output<Int>? = null, val requiredApprovals: Output<Int>? = null, val userId: Output<Int>? = null) : ConvertibleToJava<GroupProtectedEnvironmentApprovalRuleArgs>
Properties
Link copied to clipboard
Levels of access allowed to approve a deployment to this protected environment. Valid values are developer
, maintainer
.
Link copied to clipboard
Readable description of level of access.
Link copied to clipboard
Group inheritance allows access rules to take inherited group membership into account. Valid values are 0
, 1
. 0
=> Direct group membership only, 1
=> All inherited groups. Default: 0
Link copied to clipboard
The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id.