Class RepositorySettingsConfigArgs


  • public final class RepositorySettingsConfigArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • actions

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> actions()
        Returns:
        Whether the actions unit is enabled. Leave unset to avoid managing it.
      • externalTrackerFormat

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> externalTrackerFormat()
        Returns:
        External issue tracker URL format. Forgejo supports placeholders such as {user}, {repo}, and {index}.
      • externalTrackerRegexPattern

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> externalTrackerRegexPattern()
        Returns:
        External issue tracker regular expression pattern.
      • externalTrackerStyle

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> externalTrackerStyle()
        Returns:
        External issue tracker number style, for example numeric or alphanumeric.
      • externalTrackerUrl

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> externalTrackerUrl()
        Returns:
        External issue tracker URL. Setting this also enables issues unless issues is explicitly set.
      • externalWikiUrl

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> externalWikiUrl()
        Returns:
        External wiki URL. Setting this also enables the wiki unless wiki is explicitly set.
      • globallyEditableWiki

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> globallyEditableWiki()
        Returns:
        Whether the wiki is globally editable.
      • internalTrackerAllowOnlyContributorsToTrackTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> internalTrackerAllowOnlyContributorsToTrackTime()
        Returns:
        Whether only contributors may track time in the internal issue tracker.
      • internalTrackerEnableIssueDependencies

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> internalTrackerEnableIssueDependencies()
        Returns:
        Whether issue dependencies are enabled in the internal issue tracker.
      • internalTrackerEnableTimeTracker

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> internalTrackerEnableTimeTracker()
        Returns:
        Whether the internal issue tracker has time tracking enabled.
      • issues

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> issues()
        Returns:
        Whether the issue tracker unit is enabled. Leave unset to avoid managing it.
      • packages

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> packages()
        Returns:
        Whether the packages unit is enabled. Leave unset to avoid managing it.
      • projects

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> projects()
        Returns:
        Whether the projects unit is enabled. Leave unset to avoid managing it.
      • pullRequests

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> pullRequests()
        Returns:
        Whether the pull request unit is enabled. Leave unset to avoid managing it.
      • releases

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> releases()
        Returns:
        Whether the releases unit is enabled. Leave unset to avoid managing it.
      • wiki

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> wiki()
        Returns:
        Whether the wiki unit is enabled. Leave unset to avoid managing it.
      • wikiBranch

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> wikiBranch()
        Returns:
        Branch used for the repository wiki.