RepositoryCollaboratorsUserArgs

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

Constructors

Link copied to clipboard
constructor(permission: Output<String>? = null, username: 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, push, maintain, triage or admin or the name of an existing custom repository role within the organization for organization-owned repositories. Must be push for personal repositories. Defaults to push.

Link copied to clipboard
val username: Output<String>

The user to add to the repository as a collaborator.

Functions

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