Skip to main content

OrganizationPipelineSettings

Resource OrganizationPipelineSettings in pulumi-buildkite.
4 min read

Resource OrganizationPipelineSettings in pulumi-buildkite.

Pulumi type: buildkite:index/organizationPipelineSettings:OrganizationPipelineSettings.

name is the Pulumi resource name. Nested object fields are documented under that object. They are not arguments of this resource.

Example#

Only required arguments are set. A string in angle brackets stands in for that argument. Any other value is an option or example written in the SDK description.

Arguments#

PropertyTypeRequiredDescription
buildExportLocationstringnoThe bucket to export build data to, given as a bare bucket name without a scheme. Set this and buildExportStrategyId to empty strings to stop exporting build data. If both are omitted, the current setting is left unchanged. > Exporting build data is a plan-gated feature. Read buildExportAvailable to see whether it is available on this organization's plan.
buildExportStrategyIdstringnoThe strategy used to export build data, which decides the scheme the bucket is addressed with. The strategies this organization accepts are listed in buildExportSupportedStrategies, and are usually s3 and gcs. Always configured alongside buildExportLocation.
defaultBranchstringnoThe default branch that new pipelines in the organization are created with. If omitted, the current setting is left unchanged.
defaultClusterIdstringnoThe UUID of the cluster that new pipelines in the organization are created in. Set this to an empty string to leave new pipelines without a default cluster. If omitted, the current setting is left unchanged.
defaultTimeoutInMinutesnumbernoThe default command timeout, in minutes, applied to jobs that do not set their own. If omitted, the current setting is left unchanged.
hostedAgentsTerminalAccessEnabledbooleannoWhether remote access to hosted agents is enabled, which covers SSH access to all hosted agents and VNC access to supported macOS hosted jobs. If omitted, the current setting is left unchanged.
maximumTimeoutInMinutesnumbernoThe longest command timeout, in minutes, that any pipeline in the organization may set. If omitted, the current setting is left unchanged.
publicPipelineCreationEnabledbooleannoWhether members of the organization can create public pipelines. If omitted, the current setting is left unchanged.
scheduledJobExpiryInMinutesnumbernoHow long a scheduled job waits, in minutes, before it expires without having started. Must be between 60 and 43200. If omitted, the current setting is left unchanged.

Outputs#

Computed outputs are produced by the provider. They are not constructor arguments.

PropertyTypeComputedDescription
buildExportAvailablebooleanyesWhether exporting build data is available on this organization's billing plan.
buildExportLocationstringnoThe bucket to export build data to, given as a bare bucket name without a scheme. Set this and buildExportStrategyId to empty strings to stop exporting build data. If both are omitted, the current setting is left unchanged. > Exporting build data is a plan-gated feature. Read buildExportAvailable to see whether it is available on this organization's plan.
buildExportStrategyIdstringnoThe strategy used to export build data, which decides the scheme the bucket is addressed with. The strategies this organization accepts are listed in buildExportSupportedStrategies, and are usually s3 and gcs. Always configured alongside buildExportLocation.
buildExportSupportedStrategiesstring[]yesThe build export strategies that buildExportStrategyId accepts.
defaultBranchstringnoThe default branch that new pipelines in the organization are created with. If omitted, the current setting is left unchanged.
defaultClusterIdstringnoThe UUID of the cluster that new pipelines in the organization are created in. Set this to an empty string to leave new pipelines without a default cluster. If omitted, the current setting is left unchanged.
defaultTimeoutInMinutesnumbernoThe default command timeout, in minutes, applied to jobs that do not set their own. If omitted, the current setting is left unchanged.
hostedAgentsTerminalAccessEnabledbooleannoWhether remote access to hosted agents is enabled, which covers SSH access to all hosted agents and VNC access to supported macOS hosted jobs. If omitted, the current setting is left unchanged.
maximumTimeoutInMinutesnumbernoThe longest command timeout, in minutes, that any pipeline in the organization may set. If omitted, the current setting is left unchanged.
publicPipelineCreationEnabledbooleannoWhether members of the organization can create public pipelines. If omitted, the current setting is left unchanged.
scheduledJobExpiryInMinutesnumbernoHow long a scheduled job waits, in minutes, before it expires without having started. Must be between 60 and 43200. If omitted, the current setting is left unchanged.