RepositoryCollaboratorsTeamArgs

data class RepositoryCollaboratorsTeamArgs(val permission: Output<String>? = null, val teamId: Output<String>) : ConvertibleToJava<RepositoryCollaboratorsTeamArgs>

Constructors

Link copied to clipboard
constructor(permission: Output<String>? = null, teamId: Output<String>)

Properties

Link copied to clipboard
val permission: Output<String>? = null

The permission of the outside collaborators for the repository. Must be one of pull, triage, push, maintain, admin or the name of an existing custom repository role within the organisation. Defaults to pull. Must be push for personal repositories. Defaults to push.

Link copied to clipboard
val teamId: Output<String>

The GitHub team id or the GitHub team slug

Functions

Link copied to clipboard
open override fun toJava(): RepositoryCollaboratorsTeamArgs