Package casa.siron.forgejo.forgejo
Class RepositorySettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- casa.siron.forgejo.forgejo.RepositorySettingsArgs
-
public final class RepositorySettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRepositorySettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RepositorySettingsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>actions()static RepositorySettingsArgs.Builderbuilder()static RepositorySettingsArgs.Builderbuilder(RepositorySettingsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>externalTrackerFormat()java.util.Optional<com.pulumi.core.Output<java.lang.String>>externalTrackerRegexPattern()java.util.Optional<com.pulumi.core.Output<java.lang.String>>externalTrackerStyle()java.util.Optional<com.pulumi.core.Output<java.lang.String>>externalTrackerUrl()java.util.Optional<com.pulumi.core.Output<java.lang.String>>externalWikiUrl()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>globallyEditableWiki()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>internalTrackerAllowOnlyContributorsToTrackTime()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>internalTrackerEnableIssueDependencies()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>internalTrackerEnableTimeTracker()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>issues()com.pulumi.core.Output<java.lang.String>owner()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>packages()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>projects()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>pullRequests()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>releases()com.pulumi.core.Output<java.lang.String>repository()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>wiki()java.util.Optional<com.pulumi.core.Output<java.lang.String>>wikiBranch()
-
-
-
Field Detail
-
Empty
public static final RepositorySettingsArgs Empty
-
-
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.
-
owner
public com.pulumi.core.Output<java.lang.String> owner()
- Returns:
- Repository owner.
-
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.
-
repository
public com.pulumi.core.Output<java.lang.String> repository()
- Returns:
- Repository name.
-
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.
-
builder
public static RepositorySettingsArgs.Builder builder()
-
builder
public static RepositorySettingsArgs.Builder builder(RepositorySettingsArgs defaults)
-
-