Package-level declarations

Types

data class ActionsOrganizationPermissionsAllowedActionsConfigArgs(val githubOwnedAllowed: Output<Boolean>, val patternsAlloweds: Output<List<String>>? = null, val verifiedAllowed: Output<Boolean>? = null) : ConvertibleToJava<ActionsOrganizationPermissionsAllowedActionsConfigArgs>
data class ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs(val repositoryIds: Output<List<Int>>) : ConvertibleToJava<ActionsOrganizationPermissionsEnabledRepositoriesConfigArgs>
data class ActionsRepositoryPermissionsAllowedActionsConfigArgs(val githubOwnedAllowed: Output<Boolean>, val patternsAlloweds: Output<List<String>>? = null, val verifiedAllowed: Output<Boolean>? = null) : ConvertibleToJava<ActionsRepositoryPermissionsAllowedActionsConfigArgs>
data class BranchProtectionRequiredPullRequestReviewArgs(val dismissStaleReviews: Output<Boolean>? = null, val dismissalRestrictions: Output<List<String>>? = null, val pullRequestBypassers: Output<List<String>>? = null, val requireCodeOwnerReviews: Output<Boolean>? = null, val requireLastPushApproval: Output<Boolean>? = null, val requiredApprovingReviewCount: Output<Int>? = null, val restrictDismissals: Output<Boolean>? = null) : ConvertibleToJava<BranchProtectionRequiredPullRequestReviewArgs>
Link copied to clipboard
data class BranchProtectionRequiredStatusCheckArgs(val contexts: Output<List<String>>? = null, val strict: Output<Boolean>? = null) : ConvertibleToJava<BranchProtectionRequiredStatusCheckArgs>
data class BranchProtectionV3RequiredPullRequestReviewsArgs(val bypassPullRequestAllowances: Output<BranchProtectionV3RequiredPullRequestReviewsBypassPullRequestAllowancesArgs>? = null, val dismissStaleReviews: Output<Boolean>? = null, val dismissalTeams: Output<List<String>>? = null, val dismissalUsers: Output<List<String>>? = null, val includeAdmins: Output<Boolean>? = null, val requireCodeOwnerReviews: Output<Boolean>? = null, val requiredApprovingReviewCount: Output<Int>? = null) : ConvertibleToJava<BranchProtectionV3RequiredPullRequestReviewsArgs>
data class BranchProtectionV3RequiredPullRequestReviewsBypassPullRequestAllowancesArgs(val apps: Output<List<String>>? = null, val teams: Output<List<String>>? = null, val users: Output<List<String>>? = null) : ConvertibleToJava<BranchProtectionV3RequiredPullRequestReviewsBypassPullRequestAllowancesArgs>
data class BranchProtectionV3RequiredStatusChecksArgs(val checks: Output<List<String>>? = null, val contexts: Output<List<String>>? = null, val includeAdmins: Output<Boolean>? = null, val strict: Output<Boolean>? = null) : ConvertibleToJava<BranchProtectionV3RequiredStatusChecksArgs>
Link copied to clipboard
data class BranchProtectionV3RestrictionsArgs(val apps: Output<List<String>>? = null, val teams: Output<List<String>>? = null, val users: Output<List<String>>? = null) : ConvertibleToJava<BranchProtectionV3RestrictionsArgs>
Link copied to clipboard
data class GetActionsEnvironmentSecretsPlainArgs(val environment: String, val fullName: String? = null, val name: String? = null) : ConvertibleToJava<GetActionsEnvironmentSecretsPlainArgs>

A collection of arguments for invoking getActionsEnvironmentSecrets.

Link copied to clipboard
data class GetActionsEnvironmentVariablesPlainArgs(val environment: String, val fullName: String? = null, val name: String? = null) : ConvertibleToJava<GetActionsEnvironmentVariablesPlainArgs>

A collection of arguments for invoking getActionsEnvironmentVariables.

Link copied to clipboard
data class GetActionsPublicKeyPlainArgs(val repository: String) : ConvertibleToJava<GetActionsPublicKeyPlainArgs>

A collection of arguments for invoking getActionsPublicKey.

Link copied to clipboard
data class GetActionsRegistrationTokenPlainArgs(val repository: String) : ConvertibleToJava<GetActionsRegistrationTokenPlainArgs>

A collection of arguments for invoking getActionsRegistrationToken.

data class GetActionsRepositoryOidcSubjectClaimCustomizationTemplatePlainArgs(val name: String) : ConvertibleToJava<GetActionsRepositoryOidcSubjectClaimCustomizationTemplatePlainArgs>

A collection of arguments for invoking getActionsRepositoryOidcSubjectClaimCustomizationTemplate.

Link copied to clipboard
data class GetActionsSecretsPlainArgs(val fullName: String? = null, val name: String? = null) : ConvertibleToJava<GetActionsSecretsPlainArgs>

A collection of arguments for invoking getActionsSecrets.

Link copied to clipboard
data class GetActionsVariablesPlainArgs(val fullName: String? = null, val name: String? = null) : ConvertibleToJava<GetActionsVariablesPlainArgs>

A collection of arguments for invoking getActionsVariables.

Link copied to clipboard
data class GetAppTokenPlainArgs(val appId: String, val installationId: String, val pemFile: String) : ConvertibleToJava<GetAppTokenPlainArgs>

A collection of arguments for invoking getAppToken.

Link copied to clipboard
data class GetBranchPlainArgs(val branch: String, val repository: String) : ConvertibleToJava<GetBranchPlainArgs>

A collection of arguments for invoking getBranch.

Link copied to clipboard
Link copied to clipboard
data class GetBranchProtectionRulesPlainArgs(val repository: String) : ConvertibleToJava<GetBranchProtectionRulesPlainArgs>

A collection of arguments for invoking getBranchProtectionRules.

Link copied to clipboard
data class GetCodespacesPublicKeyPlainArgs(val repository: String) : ConvertibleToJava<GetCodespacesPublicKeyPlainArgs>

A collection of arguments for invoking getCodespacesPublicKey.

Link copied to clipboard
data class GetCodespacesSecretsPlainArgs(val fullName: String? = null, val name: String? = null) : ConvertibleToJava<GetCodespacesSecretsPlainArgs>

A collection of arguments for invoking getCodespacesSecrets.

Link copied to clipboard
data class GetCollaboratorsPlainArgs(val affiliation: String? = null, val owner: String, val repository: String) : ConvertibleToJava<GetCollaboratorsPlainArgs>

A collection of arguments for invoking getCollaborators.

Link copied to clipboard
data class GetDependabotPublicKeyPlainArgs(val repository: String) : ConvertibleToJava<GetDependabotPublicKeyPlainArgs>

A collection of arguments for invoking getDependabotPublicKey.

Link copied to clipboard
data class GetDependabotSecretsPlainArgs(val fullName: String? = null, val name: String? = null) : ConvertibleToJava<GetDependabotSecretsPlainArgs>

A collection of arguments for invoking getDependabotSecrets.

Link copied to clipboard
data class GetEnterprisePlainArgs(val slug: String) : ConvertibleToJava<GetEnterprisePlainArgs>

A collection of arguments for invoking getEnterprise.

Link copied to clipboard
data class GetGithubAppPlainArgs(val slug: String) : ConvertibleToJava<GetGithubAppPlainArgs>

A collection of arguments for invoking getGithubApp.

Link copied to clipboard
data class GetIssueLabelsPlainArgs(val repository: String) : ConvertibleToJava<GetIssueLabelsPlainArgs>

A collection of arguments for invoking getIssueLabels.

Link copied to clipboard
data class GetMembershipPlainArgs(val organization: String? = null, val username: String) : ConvertibleToJava<GetMembershipPlainArgs>

A collection of arguments for invoking getMembership.

Link copied to clipboard
data class GetOrganizationCustomRolePlainArgs(val name: String) : ConvertibleToJava<GetOrganizationCustomRolePlainArgs>

A collection of arguments for invoking getOrganizationCustomRole.

Link copied to clipboard
data class GetOrganizationPlainArgs(val name: String) : ConvertibleToJava<GetOrganizationPlainArgs>

A collection of arguments for invoking getOrganization.

Link copied to clipboard
data class GetOrganizationTeamsPlainArgs(val resultsPerPage: Int? = null, val rootTeamsOnly: Boolean? = null, val summaryOnly: Boolean? = null) : ConvertibleToJava<GetOrganizationTeamsPlainArgs>

A collection of arguments for invoking getOrganizationTeams.

Link copied to clipboard
data class GetRefPlainArgs(val owner: String? = null, val ref: String, val repository: String) : ConvertibleToJava<GetRefPlainArgs>

A collection of arguments for invoking getRef.

Link copied to clipboard
Link copied to clipboard
data class GetReleasePlainArgs(val owner: String, val releaseId: Int? = null, val releaseTag: String? = null, val repository: String, val retrieveBy: String) : ConvertibleToJava<GetReleasePlainArgs>

A collection of arguments for invoking getRelease.

Link copied to clipboard
data class GetRepositoriesPlainArgs(val includeRepoId: Boolean? = null, val query: String, val resultsPerPage: Int? = null, val sort: String? = null) : ConvertibleToJava<GetRepositoriesPlainArgs>

A collection of arguments for invoking getRepositories.

Link copied to clipboard
data class GetRepositoryAutolinkReferencesPlainArgs(val repository: String) : ConvertibleToJava<GetRepositoryAutolinkReferencesPlainArgs>

A collection of arguments for invoking getRepositoryAutolinkReferences.

Link copied to clipboard
data class GetRepositoryBranchesPlainArgs(val onlyNonProtectedBranches: Boolean? = null, val onlyProtectedBranches: Boolean? = null, val repository: String) : ConvertibleToJava<GetRepositoryBranchesPlainArgs>

A collection of arguments for invoking getRepositoryBranches.

Link copied to clipboard
data class GetRepositoryDeployKeysPlainArgs(val repository: String) : ConvertibleToJava<GetRepositoryDeployKeysPlainArgs>

A collection of arguments for invoking getRepositoryDeployKeys.

data class GetRepositoryDeploymentBranchPoliciesPlainArgs(val environmentName: String, val repository: String) : ConvertibleToJava<GetRepositoryDeploymentBranchPoliciesPlainArgs>

A collection of arguments for invoking getRepositoryDeploymentBranchPolicies.

Link copied to clipboard
data class GetRepositoryEnvironmentsPlainArgs(val repository: String) : ConvertibleToJava<GetRepositoryEnvironmentsPlainArgs>

A collection of arguments for invoking getRepositoryEnvironments.

Link copied to clipboard
data class GetRepositoryFilePlainArgs(val branch: String? = null, val file: String, val repository: String) : ConvertibleToJava<GetRepositoryFilePlainArgs>

A collection of arguments for invoking getRepositoryFile.

Link copied to clipboard
data class GetRepositoryMilestonePlainArgs(val number: Int, val owner: String, val repository: String) : ConvertibleToJava<GetRepositoryMilestonePlainArgs>

A collection of arguments for invoking getRepositoryMilestone.

Link copied to clipboard
data class GetRepositoryPlainArgs(val description: String? = null, val fullName: String? = null, val homepageUrl: String? = null, val name: String? = null) : ConvertibleToJava<GetRepositoryPlainArgs>

A collection of arguments for invoking getRepository.

Link copied to clipboard
data class GetRepositoryPullRequestPlainArgs(val baseRepository: String, val number: Int, val owner: String? = null) : ConvertibleToJava<GetRepositoryPullRequestPlainArgs>

A collection of arguments for invoking getRepositoryPullRequest.

Link copied to clipboard
data class GetRepositoryPullRequestsPlainArgs(val baseRef: String? = null, val baseRepository: String, val headRef: String? = null, val owner: String? = null, val sortBy: String? = null, val sortDirection: String? = null, val state: String? = null) : ConvertibleToJava<GetRepositoryPullRequestsPlainArgs>

A collection of arguments for invoking getRepositoryPullRequests.

Link copied to clipboard
data class GetRepositoryTeamsPlainArgs(val fullName: String? = null, val name: String? = null) : ConvertibleToJava<GetRepositoryTeamsPlainArgs>

A collection of arguments for invoking getRepositoryTeams.

Link copied to clipboard
data class GetRepositoryWebhooksPlainArgs(val repository: String) : ConvertibleToJava<GetRepositoryWebhooksPlainArgs>

A collection of arguments for invoking getRepositoryWebhooks.

Link copied to clipboard
data class GetRestApiPlainArgs(val endpoint: String) : ConvertibleToJava<GetRestApiPlainArgs>

A collection of arguments for invoking getRestApi.

Link copied to clipboard
data class GetTeamPlainArgs(val membershipType: String? = null, val resultsPerPage: Int? = null, val slug: String, val summaryOnly: Boolean? = null) : ConvertibleToJava<GetTeamPlainArgs>

A collection of arguments for invoking getTeam.

Link copied to clipboard
Link copied to clipboard
data class GetTreePlainArgs(val recursive: Boolean? = null, val repository: String, val treeSha: String) : ConvertibleToJava<GetTreePlainArgs>

A collection of arguments for invoking getTree.

Link copied to clipboard
Link copied to clipboard
data class GetUserExternalIdentityPlainArgs(val username: String) : ConvertibleToJava<GetUserExternalIdentityPlainArgs>

A collection of arguments for invoking getUserExternalIdentity.

Link copied to clipboard
data class GetUserPlainArgs(val username: String) : ConvertibleToJava<GetUserPlainArgs>

A collection of arguments for invoking getUser.

Link copied to clipboard
Link copied to clipboard
data class GetUsersPlainArgs(val usernames: List<String>) : ConvertibleToJava<GetUsersPlainArgs>

A collection of arguments for invoking getUsers.

Link copied to clipboard
Link copied to clipboard
data class OrganizationWebhookConfigurationArgs(val contentType: Output<String>? = null, val insecureSsl: Output<Boolean>? = null, val secret: Output<String>? = null, val url: Output<String>) : ConvertibleToJava<OrganizationWebhookConfigurationArgs>
Link copied to clipboard
data class ProviderAppAuthArgs(val id: Output<String>, val installationId: Output<String>, val pemFile: Output<String>) : ConvertibleToJava<ProviderAppAuthArgs>
Link copied to clipboard
data class RepositoryCollaboratorsTeamArgs(val permission: Output<String>? = null, val teamId: Output<String>) : ConvertibleToJava<RepositoryCollaboratorsTeamArgs>
Link copied to clipboard
data class RepositoryCollaboratorsUserArgs(val permission: Output<String>? = null, val username: Output<String>) : ConvertibleToJava<RepositoryCollaboratorsUserArgs>
data class RepositoryEnvironmentDeploymentBranchPolicyArgs(val customBranchPolicies: Output<Boolean>, val protectedBranches: Output<Boolean>) : ConvertibleToJava<RepositoryEnvironmentDeploymentBranchPolicyArgs>
Link copied to clipboard
data class RepositoryEnvironmentReviewerArgs(val teams: Output<List<Int>>? = null, val users: Output<List<Int>>? = null) : ConvertibleToJava<RepositoryEnvironmentReviewerArgs>
Link copied to clipboard
data class RepositoryPagesArgs(val buildType: Output<String>? = null, val cname: Output<String>? = null, val custom404: Output<Boolean>? = null, val htmlUrl: Output<String>? = null, val source: Output<RepositoryPagesSourceArgs>? = null, val status: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<RepositoryPagesArgs>
Link copied to clipboard
data class RepositoryPagesSourceArgs(val branch: Output<String>, val path: Output<String>? = null) : ConvertibleToJava<RepositoryPagesSourceArgs>
data class RepositorySecurityAndAnalysisAdvancedSecurityArgs(val status: Output<String>) : ConvertibleToJava<RepositorySecurityAndAnalysisAdvancedSecurityArgs>
Link copied to clipboard
data class RepositorySecurityAndAnalysisArgs(val advancedSecurity: Output<RepositorySecurityAndAnalysisAdvancedSecurityArgs>? = null, val secretScanning: Output<RepositorySecurityAndAnalysisSecretScanningArgs>? = null, val secretScanningPushProtection: Output<RepositorySecurityAndAnalysisSecretScanningPushProtectionArgs>? = null) : ConvertibleToJava<RepositorySecurityAndAnalysisArgs>
data class RepositorySecurityAndAnalysisSecretScanningArgs(val status: Output<String>) : ConvertibleToJava<RepositorySecurityAndAnalysisSecretScanningArgs>
data class RepositorySecurityAndAnalysisSecretScanningPushProtectionArgs(val status: Output<String>) : ConvertibleToJava<RepositorySecurityAndAnalysisSecretScanningPushProtectionArgs>
Link copied to clipboard
data class RepositoryTemplateArgs(val includeAllBranches: Output<Boolean>? = null, val owner: Output<String>, val repository: Output<String>) : ConvertibleToJava<RepositoryTemplateArgs>
Link copied to clipboard
data class RepositoryWebhookConfigurationArgs(val contentType: Output<String>? = null, val insecureSsl: Output<Boolean>? = null, val secret: Output<String>? = null, val url: Output<String>) : ConvertibleToJava<RepositoryWebhookConfigurationArgs>
Link copied to clipboard
data class TeamMembersMemberArgs(val role: Output<String>? = null, val username: Output<String>) : ConvertibleToJava<TeamMembersMemberArgs>
Link copied to clipboard
data class TeamSettingsReviewRequestDelegationArgs(val algorithm: Output<String>? = null, val memberCount: Output<Int>? = null, val notify: Output<Boolean>? = null) : ConvertibleToJava<TeamSettingsReviewRequestDelegationArgs>
Link copied to clipboard
data class TeamSyncGroupMappingGroupArgs(val groupDescription: Output<String>, val groupId: Output<String>, val groupName: Output<String>) : ConvertibleToJava<TeamSyncGroupMappingGroupArgs>