Module types/input
APIs
- BranchProtectionRequiredPullRequestReviews
- BranchProtectionRequiredStatusChecks
- BranchProtectionRestrictions
- OrganizationWebhookConfiguration
- RepositoryTemplate
- RepositoryWebhookConfiguration
- TeamSyncGroupMappingGroup
APIs
interface BranchProtectionRequiredPullRequestReviews
interface BranchProtectionRequiredPullRequestReviewsproperty dismissStaleReviews
dismissStaleReviews?: pulumi.Input<boolean>;property dismissalTeams
dismissalTeams?: pulumi.Input<pulumi.Input<string>[]>;property dismissalUsers
dismissalUsers?: pulumi.Input<pulumi.Input<string>[]>;property includeAdmins
includeAdmins?: pulumi.Input<boolean>;property requireCodeOwnerReviews
requireCodeOwnerReviews?: pulumi.Input<boolean>;property requiredApprovingReviewCount
requiredApprovingReviewCount?: pulumi.Input<number>;interface BranchProtectionRequiredStatusChecks
interface BranchProtectionRequiredStatusChecksproperty contexts
contexts?: pulumi.Input<pulumi.Input<string>[]>;property includeAdmins
includeAdmins?: pulumi.Input<boolean>;property strict
strict?: pulumi.Input<boolean>;interface BranchProtectionRestrictions
interface BranchProtectionRestrictionsproperty apps
apps?: pulumi.Input<pulumi.Input<string>[]>;property teams
teams?: pulumi.Input<pulumi.Input<string>[]>;property users
users?: pulumi.Input<pulumi.Input<string>[]>;interface OrganizationWebhookConfiguration
interface OrganizationWebhookConfigurationproperty contentType
contentType?: pulumi.Input<string>;property insecureSsl
insecureSsl?: pulumi.Input<boolean>;property secret
secret?: pulumi.Input<string>;property url
url: pulumi.Input<string>;URL of the webhook
interface RepositoryTemplate
interface RepositoryTemplateproperty owner
owner: pulumi.Input<string>;property repository
repository: pulumi.Input<string>;interface RepositoryWebhookConfiguration
interface RepositoryWebhookConfigurationproperty contentType
contentType?: pulumi.Input<string>;property insecureSsl
insecureSsl?: pulumi.Input<boolean>;property secret
secret?: pulumi.Input<string>;property url
url: pulumi.Input<string>;URL of the webhook
interface TeamSyncGroupMappingGroup
interface TeamSyncGroupMappingGroupproperty groupDescription
groupDescription: pulumi.Input<string>;The description of the IdP group.
property groupId
groupId: pulumi.Input<string>;The ID of the IdP group.
property groupName
groupName: pulumi.Input<string>;The name of the IdP group.