AppInstallationRepositoriesArgs

data class AppInstallationRepositoriesArgs(val installationId: Output<String>? = null, val selectedRepositories: Output<List<String>>? = null) : ConvertibleToJava<AppInstallationRepositoriesArgs>

Note: This resource is not compatible with the GitHub App Installation authentication method. This resource manages relationships between app installations and repositories in your GitHub organization. Creating this resource installs a particular app on multiple repositories. The app installation and the repositories must all belong to the same organization on GitHub. Note: you can review your organization's installations by the following the instructions at this link.

Import

GitHub App Installation Repositories can be imported using an ID made up of installation_id, e.g.

$ pulumi import github:index/appInstallationRepositories:AppInstallationRepositories some_app_repos 1234567

Constructors

Link copied to clipboard
constructor(installationId: Output<String>? = null, selectedRepositories: Output<List<String>>? = null)

Properties

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

The GitHub app installation id.

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

A list of repository names to install the app on.

Functions

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