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. Mutually exclusive with user_id and group_id. 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.