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>
Link copied to clipboard
data class BranchProtectionRestrictPushArgs(val blocksCreations: Output<Boolean>? = null, val pushAllowances: Output<List<String>>? = null) : ConvertibleToJava<BranchProtectionRestrictPushArgs>
data class BranchProtectionV3RequiredPullRequestReviewsArgs(val bypassPullRequestAllowances: Output<BranchProtectionV3RequiredPullRequestReviewsBypassPullRequestAllowancesArgs>? = null, val dismissStaleReviews: Output<Boolean>? = null, val dismissalApps: Output<List<String>>? = null, val dismissalTeams: Output<List<String>>? = null, val dismissalUsers: Output<List<String>>? = null, val includeAdmins: Output<Boolean>? = null, val requireCodeOwnerReviews: Output<Boolean>? = null, val requireLastPushApproval: 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>
data class EnterpriseActionsPermissionsAllowedActionsConfigArgs(val githubOwnedAllowed: Output<Boolean>, val patternsAlloweds: Output<List<String>>? = null, val verifiedAllowed: Output<Boolean>? = null) : ConvertibleToJava<EnterpriseActionsPermissionsAllowedActionsConfigArgs>
data class EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs(val organizationIds: Output<List<Int>>) : ConvertibleToJava<EnterpriseActionsPermissionsEnabledOrganizationsConfigArgs>
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 permission: String? = null, 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 ignoreArchivedRepos: Boolean? = null, val name: String, val summaryOnly: Boolean? = null) : 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 GetRepositoryCustomPropertiesPlainArgs(val repository: String) : ConvertibleToJava<GetRepositoryCustomPropertiesPlainArgs>

A collection of arguments for invoking getRepositoryCustomProperties.

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 IssueLabelsLabelArgs(val color: Output<String>, val description: Output<String>? = null, val name: Output<String>, val url: Output<String>? = null) : ConvertibleToJava<IssueLabelsLabelArgs>
Link copied to clipboard
data class OrganizationRulesetBypassActorArgs(val actorId: Output<Int>, val actorType: Output<String>, val bypassMode: Output<String>) : ConvertibleToJava<OrganizationRulesetBypassActorArgs>
Link copied to clipboard
data class OrganizationRulesetConditionsArgs(val refName: Output<OrganizationRulesetConditionsRefNameArgs>, val repositoryIds: Output<List<Int>>? = null, val repositoryName: Output<OrganizationRulesetConditionsRepositoryNameArgs>? = null) : ConvertibleToJava<OrganizationRulesetConditionsArgs>
Link copied to clipboard
data class OrganizationRulesetConditionsRefNameArgs(val excludes: Output<List<String>>, val includes: Output<List<String>>) : ConvertibleToJava<OrganizationRulesetConditionsRefNameArgs>
data class OrganizationRulesetConditionsRepositoryNameArgs(val excludes: Output<List<String>>, val includes: Output<List<String>>, val protected: Output<Boolean>? = null) : ConvertibleToJava<OrganizationRulesetConditionsRepositoryNameArgs>
Link copied to clipboard
data class OrganizationRulesetRulesArgs(val branchNamePattern: Output<OrganizationRulesetRulesBranchNamePatternArgs>? = null, val commitAuthorEmailPattern: Output<OrganizationRulesetRulesCommitAuthorEmailPatternArgs>? = null, val commitMessagePattern: Output<OrganizationRulesetRulesCommitMessagePatternArgs>? = null, val committerEmailPattern: Output<OrganizationRulesetRulesCommitterEmailPatternArgs>? = null, val creation: Output<Boolean>? = null, val deletion: Output<Boolean>? = null, val nonFastForward: Output<Boolean>? = null, val pullRequest: Output<OrganizationRulesetRulesPullRequestArgs>? = null, val requiredCodeScanning: Output<OrganizationRulesetRulesRequiredCodeScanningArgs>? = null, val requiredLinearHistory: Output<Boolean>? = null, val requiredSignatures: Output<Boolean>? = null, val requiredStatusChecks: Output<OrganizationRulesetRulesRequiredStatusChecksArgs>? = null, val requiredWorkflows: Output<OrganizationRulesetRulesRequiredWorkflowsArgs>? = null, val tagNamePattern: Output<OrganizationRulesetRulesTagNamePatternArgs>? = null, val update: Output<Boolean>? = null) : ConvertibleToJava<OrganizationRulesetRulesArgs>
data class OrganizationRulesetRulesBranchNamePatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<OrganizationRulesetRulesBranchNamePatternArgs>
data class OrganizationRulesetRulesCommitAuthorEmailPatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<OrganizationRulesetRulesCommitAuthorEmailPatternArgs>
data class OrganizationRulesetRulesCommitMessagePatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<OrganizationRulesetRulesCommitMessagePatternArgs>
data class OrganizationRulesetRulesCommitterEmailPatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<OrganizationRulesetRulesCommitterEmailPatternArgs>
Link copied to clipboard
data class OrganizationRulesetRulesPullRequestArgs(val dismissStaleReviewsOnPush: Output<Boolean>? = null, val requireCodeOwnerReview: Output<Boolean>? = null, val requireLastPushApproval: Output<Boolean>? = null, val requiredApprovingReviewCount: Output<Int>? = null, val requiredReviewThreadResolution: Output<Boolean>? = null) : ConvertibleToJava<OrganizationRulesetRulesPullRequestArgs>
data class OrganizationRulesetRulesRequiredCodeScanningArgs(val requiredCodeScanningTools: Output<List<OrganizationRulesetRulesRequiredCodeScanningRequiredCodeScanningToolArgs>>) : ConvertibleToJava<OrganizationRulesetRulesRequiredCodeScanningArgs>
data class OrganizationRulesetRulesRequiredCodeScanningRequiredCodeScanningToolArgs(val alertsThreshold: Output<String>, val securityAlertsThreshold: Output<String>, val tool: Output<String>) : ConvertibleToJava<OrganizationRulesetRulesRequiredCodeScanningRequiredCodeScanningToolArgs>
data class OrganizationRulesetRulesRequiredStatusChecksArgs(val requiredChecks: Output<List<OrganizationRulesetRulesRequiredStatusChecksRequiredCheckArgs>>, val strictRequiredStatusChecksPolicy: Output<Boolean>? = null) : ConvertibleToJava<OrganizationRulesetRulesRequiredStatusChecksArgs>
data class OrganizationRulesetRulesRequiredStatusChecksRequiredCheckArgs(val context: Output<String>, val integrationId: Output<Int>? = null) : ConvertibleToJava<OrganizationRulesetRulesRequiredStatusChecksRequiredCheckArgs>
data class OrganizationRulesetRulesRequiredWorkflowsArgs(val requiredWorkflows: Output<List<OrganizationRulesetRulesRequiredWorkflowsRequiredWorkflowArgs>>) : ConvertibleToJava<OrganizationRulesetRulesRequiredWorkflowsArgs>
data class OrganizationRulesetRulesRequiredWorkflowsRequiredWorkflowArgs(val path: Output<String>, val ref: Output<String>? = null, val repositoryId: Output<Int>) : ConvertibleToJava<OrganizationRulesetRulesRequiredWorkflowsRequiredWorkflowArgs>
data class OrganizationRulesetRulesTagNamePatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<OrganizationRulesetRulesTagNamePatternArgs>
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 RepositoryCollaboratorsIgnoreTeamArgs(val teamId: Output<String>) : ConvertibleToJava<RepositoryCollaboratorsIgnoreTeamArgs>
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>
Link copied to clipboard
data class RepositoryRulesetBypassActorArgs(val actorId: Output<Int>, val actorType: Output<String>, val bypassMode: Output<String>) : ConvertibleToJava<RepositoryRulesetBypassActorArgs>
Link copied to clipboard
data class RepositoryRulesetConditionsArgs(val refName: Output<RepositoryRulesetConditionsRefNameArgs>) : ConvertibleToJava<RepositoryRulesetConditionsArgs>
Link copied to clipboard
data class RepositoryRulesetConditionsRefNameArgs(val excludes: Output<List<String>>, val includes: Output<List<String>>) : ConvertibleToJava<RepositoryRulesetConditionsRefNameArgs>
Link copied to clipboard
data class RepositoryRulesetRulesArgs(val branchNamePattern: Output<RepositoryRulesetRulesBranchNamePatternArgs>? = null, val commitAuthorEmailPattern: Output<RepositoryRulesetRulesCommitAuthorEmailPatternArgs>? = null, val commitMessagePattern: Output<RepositoryRulesetRulesCommitMessagePatternArgs>? = null, val committerEmailPattern: Output<RepositoryRulesetRulesCommitterEmailPatternArgs>? = null, val creation: Output<Boolean>? = null, val deletion: Output<Boolean>? = null, val mergeQueue: Output<RepositoryRulesetRulesMergeQueueArgs>? = null, val nonFastForward: Output<Boolean>? = null, val pullRequest: Output<RepositoryRulesetRulesPullRequestArgs>? = null, val requiredCodeScanning: Output<RepositoryRulesetRulesRequiredCodeScanningArgs>? = null, val requiredDeployments: Output<RepositoryRulesetRulesRequiredDeploymentsArgs>? = null, val requiredLinearHistory: Output<Boolean>? = null, val requiredSignatures: Output<Boolean>? = null, val requiredStatusChecks: Output<RepositoryRulesetRulesRequiredStatusChecksArgs>? = null, val tagNamePattern: Output<RepositoryRulesetRulesTagNamePatternArgs>? = null, val update: Output<Boolean>? = null, val updateAllowsFetchAndMerge: Output<Boolean>? = null) : ConvertibleToJava<RepositoryRulesetRulesArgs>
data class RepositoryRulesetRulesBranchNamePatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<RepositoryRulesetRulesBranchNamePatternArgs>
data class RepositoryRulesetRulesCommitAuthorEmailPatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<RepositoryRulesetRulesCommitAuthorEmailPatternArgs>
data class RepositoryRulesetRulesCommitMessagePatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<RepositoryRulesetRulesCommitMessagePatternArgs>
data class RepositoryRulesetRulesCommitterEmailPatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<RepositoryRulesetRulesCommitterEmailPatternArgs>
Link copied to clipboard
data class RepositoryRulesetRulesMergeQueueArgs(val checkResponseTimeoutMinutes: Output<Int>? = null, val groupingStrategy: Output<String>? = null, val maxEntriesToBuild: Output<Int>? = null, val maxEntriesToMerge: Output<Int>? = null, val mergeMethod: Output<String>? = null, val minEntriesToMerge: Output<Int>? = null, val minEntriesToMergeWaitMinutes: Output<Int>? = null) : ConvertibleToJava<RepositoryRulesetRulesMergeQueueArgs>
Link copied to clipboard
data class RepositoryRulesetRulesPullRequestArgs(val dismissStaleReviewsOnPush: Output<Boolean>? = null, val requireCodeOwnerReview: Output<Boolean>? = null, val requireLastPushApproval: Output<Boolean>? = null, val requiredApprovingReviewCount: Output<Int>? = null, val requiredReviewThreadResolution: Output<Boolean>? = null) : ConvertibleToJava<RepositoryRulesetRulesPullRequestArgs>
data class RepositoryRulesetRulesRequiredCodeScanningArgs(val requiredCodeScanningTools: Output<List<RepositoryRulesetRulesRequiredCodeScanningRequiredCodeScanningToolArgs>>) : ConvertibleToJava<RepositoryRulesetRulesRequiredCodeScanningArgs>
data class RepositoryRulesetRulesRequiredCodeScanningRequiredCodeScanningToolArgs(val alertsThreshold: Output<String>, val securityAlertsThreshold: Output<String>, val tool: Output<String>) : ConvertibleToJava<RepositoryRulesetRulesRequiredCodeScanningRequiredCodeScanningToolArgs>
data class RepositoryRulesetRulesRequiredDeploymentsArgs(val requiredDeploymentEnvironments: Output<List<String>>) : ConvertibleToJava<RepositoryRulesetRulesRequiredDeploymentsArgs>
data class RepositoryRulesetRulesRequiredStatusChecksArgs(val doNotEnforceOnCreate: Output<Boolean>? = null, val requiredChecks: Output<List<RepositoryRulesetRulesRequiredStatusChecksRequiredCheckArgs>>, val strictRequiredStatusChecksPolicy: Output<Boolean>? = null) : ConvertibleToJava<RepositoryRulesetRulesRequiredStatusChecksArgs>
data class RepositoryRulesetRulesRequiredStatusChecksRequiredCheckArgs(val context: Output<String>, val integrationId: Output<Int>? = null) : ConvertibleToJava<RepositoryRulesetRulesRequiredStatusChecksRequiredCheckArgs>
Link copied to clipboard
data class RepositoryRulesetRulesTagNamePatternArgs(val name: Output<String>? = null, val negate: Output<Boolean>? = null, val operator: Output<String>, val pattern: Output<String>) : ConvertibleToJava<RepositoryRulesetRulesTagNamePatternArgs>
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>